Dicas

SparkWeb no Openfire 3.6.0a

Primeiro ativem o HTTP Bind e o Script Syntax na configuração do servidor.

Depois faça a seguinte modificação no arquivo SparkWeb.html

      return {
              server: "seu_server",
              connectionType: "http",
              port: "7070",
              autoLogin: "false"
      };

Dica de CarlosMenandro

Pandion: nicks dos contatos do Transporte MSN aparecem como 'Mensagem Pessoal/Status'

Para solucionar este problema, basta editar os arquivos '…\src\main\ClientRoster.jar' e '…\settings\default.xml', em ambos altere o parâmetro ' <msnworkaround> ' para 'false'. Feche o Pandion, carregue-o novamente e os nicks aparecerão corretamente!

Controlar conversas entre usuários/grupos do OpenFire

Para definir que usuários/grupos não podem conversar entre si, pode-se usar o plugin “Packet Filter” (http://www.igniterealtime.org/community/servlet/JiveServlet/download/1370-1-1982/packetFilter.jar).

Ele funciona basicamente como o famoso firewall iptables: você deverá definir regras para ambos os sentidos.

exemplo: ao dizer que fulano não pode falar com siclano, você também deve setar que siclano não pode falar com fulano, ai eles não falarão entre si.

É possível droppar mensagens (a mensagem simplesmente não chegará ao destinatário), rejeitar mensagens (a mensagem será droppada e o remetente será avisado que a mensagem não foi entregue).

Outro exemplo:

Temos um grupo denominado CallCenter, onde o mesmo só deve falar com o grupo Sup_CallCenter e não deve falar entre si. Devemos criar as seguintes regras:

<…Grupo de Origem…><…Grupo de Destino…> <…Ação…>

From CallCenter To Sup_CallCenter Pass > Libera msg CallCenter para Sup_CallCenter

From CallCenter To Any Drop > Bloqueia msg de CallCenter para qquer outro grupo

From Sup_CallCenter To CallCenter Pass > Libera msg de Sup_CallCenter para CallCenter

From Any To CallCenter Drop > Bloqueia msg de qquer outro grupo para CallCenter

Pronto. O grupo CallCenter só falará com o grupo Sup_CallCenter. Suponhamos que exista uma exceção no grupo CallCenter, o usuário JoaoSilva, que pode falar também com o Setor de TI para solução de problemas técnicos. Para liberar o JoaoSilva teremos que colocar uma regra antes das demais para poder libera-lo, ficando da seguinte forma:

From JoaoSilva To TI Pass > Libera msg JoãoSilva para TI

From CallCenter To Sup_CallCenter Pass > Libera msg CallCenter para Sup_CallCenter

From CallCenter To Any Drop > Bloqueia msg de CallCenter para qquer outro grupo

From Sup_CallCenter To CallCenter Pass > Libera msg de Sup_CallCenter para CallCenter

From Any To CallCenter Drop > Bloqueia msg de qquer outro grupo para CallCenter

Analisem muito bem as regras antes de implementá-las, pois o packetfilter analisará uma a uma até que uma das regras contemple a mensagem, ou seja, se a primeira regra for 'From Any To Any Pass' pode-se negar qualquer coisa depois que não adiantará nada, pois a primeira regra libera simplesmente tudo!

Perdeu a senha de Admin ou excluiu por engano o usuário Admin??? Não se desespere!!!!

Caso tenha perdido a senha ou excluido por engano o usuário Admin, basta setar outro usuário como admin, logar no console de administração e alterar a senha ou recriar o usuário Admin. Para definir outro usuário como admin, basta editar o arquivo '…\openfire\conf\openfire.xml', descomentar a linha

<!- - <authorizedUsernames>admin</authorizedUsernames>

( um comentário num arquivo .xml é indicado por <!- - ), colocar uma virgula depois de 'admin' e colocar o nome do usuário 'admin temporário' assim:

<authorizedUsernames>admin,JoaoSilva</authorizedUsernames>

salvar o arquivo e restartar o serviço (no Debian '/etc/init.d/openfire restart').

Não se esqueça depois de tirar os direitos de admin do 'admin temporário' e restartar novamente o serviço.

* dica do amigo Marcelo Terres, numa sexta-feira a tarde, quando tudo parecia perdido :-P *

 
dicas.txt · Modificada em: 2008/09/04 13:24 por carlosmenandro
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki