Inicial > Windows Server > Instalando e integrando o OpenFire ao AD

Instalando e integrando o OpenFire ao AD

O OpenFire é um servidor de mensagem instantâneas, assim como o MSN. A diferença é que ele é baseado no protocolo XMPP (Jabber), o mesmo protocolo que o GTalk usa.
O OpenFire está sendo muito utilizado para comunicação interna nas empresas, ele possui vários clientes, você pode escolher o que atende melhor a sua necessidade. Um dos clientes utilizados pelo OpenFire é o Spark:

Você pode baixar o OpenFire e o Spark pelo site:
http://www.igniterealtime.org/downloads/index.jsp

Instalando o OpenFire

 

Execute o instalador do OpenFire, selecione o idioma e avance até concluir a instalação.

Abra o OpenFire no menu Iniciar > Todos os programas > openfire > openfire server e clique em Launch Admin para abrir a pagina de administração.

Se você conseguir visualizar a pagina de administração do OpenFire, ele está funcionando.

Configurando o OpenFire

 

Na primeira vez que você acessa a pagina do OpenFire você deve iniciar a sua configuração, na primeira pagina selecione um idioma e clique em “Continue”

Nessa pagina você configura o seu domínio e as portas que o OpenFire vai utilizar.

Nessa pagina você seleciona o banco de dados que deseja utilizar, se você não tiver o AD instalado no servidor você pode usar o bando de dados padrão. Selecione “Banco de Dados Interno” e clique em “Continue”

Selecione “Servidor de Diretórios (LDAP)” e clique em “Continuar”

Agora você deve criar um usuário que possa ler o conteúdo do AD, sempre evite utilizar a conta “Administrador”.

Crie o usuário “OpenFire” no AD, marque a opção “A senha nunca espira” e defina uma senha forte para ele.
Selecione o seu domínio e clique em Ação > Delegar controle, selecione o usuário OpenFire e avance. Selecione a opção “Ler todas as informações do usuário”, avance e conclua.

Nessa pagina nós vamos fazer a conexão com o AD, selecione em Tipo de servidor a opção Active Directory, em Host coloque o hostname do seu servidor.

DN Base

Aqui você deve colocar o domínio ou a OU que você deseja utilizar o OpenFire, no meu caso o meu domínio é dionisio.local então ele fica assim: dc=dionisio,dc=local.

Autenticação

coloque aqui o usuario que você criou e clique em testar, se uma mensagem de sucesso aparecer clique em “Salvar e continuar”

Nessa pagina selecione os campos que o OpenFire vai utilizar, não é necessário alterar nada nessa pagina.

Não altera as configurações dessa pagina.

Selecione a conta que você vai usar para administrar o OpenFire e conclua a configuração.

Pronto! Agora é só baixar um cliente para o OpenFire, como por exemplo o Spark.

Configurando o serviço do OpenFire

 

Quando você instala o OpenFire no Windows ele roda como uma aplicação para ele rodar como serviço você deve instala-lo.

Para instalar o serviço do OpenFire abra o pronpt de comandos e vá até o diretório de instalação e entre na pasta bin (%programfiles%\openfire\bin). Agora use os comandos abaixo para configurar o serviço.

openfire-service /install  Instala o serviço

openfire-service  /uninstall  Remove o serviço

openfire-service /start   Inicia o serviço

openfire-service /stop   Para o serviço

Use o /install e depois vá nos serviços do Windows e configure-o para iniciar automaticamente.

  1. Marcel Tavares
    25/12/2010 às 8:16 PM

    Muito bom Doug, vou testar na empresa e ver se gostam.

    abs,

    Marcel Tavares

    • 10/03/2011 às 12:00 AM

      Eai Marcel, que bom que o OpenFire foi util, ele é uma das melhores soluções de comunicadores interno

  2. Rodrigo
    15/09/2011 às 12:58 PM

    Douglas sabe me dizer se ele funciona para comunicação entre filiais pela web?

    • 23/09/2011 às 11:12 PM

      Olá,

      É possivel, se eu não me engano a porta que você tem que redirecionar é a 5222

  3. 05/10/2011 às 7:55 AM

    Bom dia Douglas.
    tinha o openfire e spark instalado na empresa adicionado ao AD, do nada a pasta openfire sumiu e logicamente o serviço parou.
    Um ex-funcionario da empresa que instalou este serviço e estou tantando instalar novamente junto ao AD, estou tendo problemas para configurar o host e o nd base no LDAP.
    tenho o user administrador e o openfire.
    ate consegui instalar fora do AD no meu mtbk mas para eu instalar todas as contas seria muito complicado.
    poderia em ajudar por favor
    obrigado
    Celso

    • 05/10/2011 às 10:09 AM

      Bom dia Celso,
      o host é o nome do controlador de dominio e o nd base é o seu domínio, ex: dominio.local = dc=dominio,dc=local. Se você ainda estiver com problemas me explique melhor o que está acontecendo…
      Abraço

  4. Walter
    08/11/2011 às 1:57 PM

    Cara eu não consigo integrar no meu servidor. Ultilizo um win server 2008 r2 e não consigo configurar a parte do AD no Openfire
    Preencho corretamente os dados do AD onde se localiza, qual usuario senha certinho, conforme o tuto, mas na hora de testar a comunicação recebo a seguinte msg;

    Testar: Configurações de Conexão
    Status: Erro
    Erro autenticando com o servidor LDAP. Verifique as credencias fornecidas.

    Poderiam me dar um help?
    Vlw

    • 13/12/2011 às 4:19 AM

      Olá,
      Desculpe-me pela demora em responde-lo, se ainda está com o problema responda com a forma que você está colocando as credenciais do domínio e como você está configurando o cn…
      Abraços

  5. yronne advincola
    25/11/2011 às 1:30 PM

    Boa tarde , os host deve ser instalado algum agente de serviço, para se comunicarem?

    • 13/12/2011 às 4:13 AM

      Olá,
      No caso você tem apenas que instalar um cliente como o Spark.
      Abraços

  6. Leandro
    30/01/2012 às 4:42 PM

    Boa tarde…cara não consigo conectar de jeito algum no meu AD, sempre dá “Erro autenticando com o servidor LDAP. Verifique as credencias fornecidas” mas fiz especificamente como você mostrou. e não tem jeito.

    • 02/03/2012 às 5:37 PM

      Olá Leandro,
      Quais foram os parâmetros que você usou para se conectar ao AD?

  7. 20/02/2012 às 2:42 PM

    muito bom esse tutorial esta de parabens pela iniciativa

  8. Danilo Cardozo
    14/03/2012 às 1:49 PM

    Olá Douglas,

    Estou com o mesmo problema do Leandro e do Walter. As configurações que utilizei foram essas: http://img577.imageshack.us/img577/568/openfire1.jpg

    E o erro que aparece é esse: http://img190.imageshack.us/img190/6414/openfire2.png

    Confesso que já fiz de tudo e aparentemente tudo está certo.. saberia me dizer o que está errado?

    • 24/03/2012 às 12:21 AM

      Olá Danilo,

      Não estou vendo nada de errado, e pelo erro ele conseguiu se conectar ao DC, mas teve erro na autenticação, me confirme algumas coisas:

      O administrador está no container Users?
      O seu domínio é santacasabp.braganca?

      Abraços

  9. Jefferson
    10/04/2012 às 4:24 PM

    Cara fiz passo a passo, meus parabéns obrigado pela contribuição

  10. 08/06/2012 às 2:31 PM

    Douglas acredito que a maioria das pessoas que postaram aqui estão com o problema de autenticação no AD. Teria um e-mail para eu te mandar uns prints para verificação de erro? Pois vi que todos estão com o mesmo problema que eu.

  1. No trackbacks yet.

Deixar mensagem para Cleber Sousa Fernandes Cancelar resposta