Como configurar o Serviço iChat do Lion Server

Para alterar as configurações padrão do iChat Server da Lion Server, você principalmente usar o aplicativo Server. Se você estiver familiarizado com versões anteriores do Mac OS X Server, você notará que a Apple removeu algumas das definições de configuração mais avançadas de Admin Server. No entanto, você ainda pode fazer algumas dessas mudanças com a interface de linha de comando Unix usando o Terminal.

Para ver todas as configurações do iChat, incluindo os ocultos, escreva isso no Terminal:

sudo configurações serveradmin jabber

Ligue serviço iChat

Para ativar o serviço de iChat, basta clicar no ícone do iChat na barra lateral do aplicativo de servidor e clique no botão grande para a posição On.

image0.jpg

Se você tem um roteador sem fio Apple (AirPort ou Time Capsule) na rede e listados na barra lateral do aplicativo Server, uma caixa de diálogo pode perguntar se você deseja permitir o acesso à Internet para o serviço iChat. Ao clicar no botão Permitir faz iChat servidor disponível para usuários no clique da rede Não Permitir torna indisponíveis.

Para roteadores não-Apple, você precisa configurar o roteador para o mapeamento de porta.

mensagens de chat Arquivo

Quando você clicar em Arquivo Todos os mensagens de chat no aplicativo Server, Lion Server começa salvar todas as mensagens do iChat que os usuários criam. Ele armazena essas informações em / Library / servidor / iChat / Data / message_archives.

Se você deseja armazenar este arquivo bate-papo em um local diferente, tal como outro disco rígido, você precisa usar a linha de comando. Ao contrário das versões anteriores do Mac OS X Server, Lion Server não permite que você alterar a localização do arquivo de dados com as ferramentas de administração. Para alterar o local com a linha de comando, abra o Terminal na / Applications / Utilities pasta e digite o seguinte em uma linha:

sudo configurações serveradmin Jabber: savedChatsLocation = "/caminho/ message_archives "

Onde caminho é o novo local que você gostaria de usar. (Se o caminho estava em outra unidade, que seria algo parecido / Volumes / MyOther HardDrive / myfolder.)

Se você perdeu o controle de onde você definir o arquivo, você pode encontrá-lo (e todas as configurações do iChat Server), digitando sudo configurações serveradmin jabber. Note-se que estes comentários são case-sensitive.

Ativar servidor para servidor de federação

Servidor-a-servidor (S2S) comunicação, conhecido como S2S federação, permite a comunicação com outros servidores XMPP, incluindo o Google Talk, Jabber, e outros servidores de iChat, desde que os servidores são visíveis para a Internet. Usuários de cada servidor federado pode se comunicar uns com os outros.

Selecionando a caixa Ativar Federação de servidor para servidor liga S2S. Clique no botão Editar para obter acesso a mais definições S2S.

Na caixa de diálogo que aparece, você tem a opção de Permitir Federação com todos os domínios, o que permite que seus usuários se conectam a um usuário em qualquer servidor XMPP, ou Restringir Federação aos domínios a seguir. A última opção restringe o acesso a domínios ou nomes de host completo do servidor que você adicionar com o botão Adicionar (+). Você pode ter ambos os domínios e nomes de servidor nesta lista.

image1.jpg

Vire o apoio autobuddy em

Com o recurso autobuddy ligado, todos os servidores do iChat em um determinado grupo são automaticamente adicionados à lista de amigos de todo mundo. A vantagem é que os usuários não têm para adicionar amigos manualmente. A desvantagem é que, se os usuários a remover amigos da sua lista, autobuddy adiciona-los de volta.

Autobuddy é desligada por padrão. Para ativá-lo usando o Terminal, digite o seguinte:

sudo configurações serveradmin Jabber: enableAutoBuddy = yes

Adicionar domínios de acolhimento

Lion Server pode hospedar serviço iChat em vários domínios. O padrão é um único domínio, o servidor host. Você pode adicionar outros nomes de máquinas para uso pelo iChat, desde que o DNS está configurado para resolver os nomes para o endereço IP do servidor iChat.

Abra o Terminal e digite o seguinte, tudo em uma única linha:

Sudo configurações serveradmin Jabber: hostsCommaDelimitedString = "domain1.com, domain2.com, domain3.com"

Note-se que não há nenhum espaço após as vírgulas. É claro, substituir seus domínios reais para domain1.com e assim por diante. Incluir o servidor host na lista se ele é um dos domínios Jabber.

menu