A convencional Ci (Comunicação Interna), pode ser substituida com muita aceitação dos usuários pelo icq corporativo (ICQ Groupware), pois além de permitir a comunicação interna por mensagem entre os usuários da rede, o icq permite a troca de URL e arquivos sem ficar exposto à ataques bananais.
Crie o diretório no local de sua preferência e descompacte o pacote:
# tar xzvf ./IServerd-x.x.x.tar.gz
# cd IServerd-x.x.x
Compile o pacote:
# ./configure
# make all
# make install
Criando o banco de dados users_db:
Nota: Esta foi umas das fases em que eu mais bobeei. Você deve criar o banco
de dados logado como usuário postgres. Para fazer isto digite o comando abaixo:
# su postgres
Vamos criar o banco de dados com o seguinte comando:
$ db_manage create
Please, input database name: users_db (nome do banco)
Please, input database username: iserverd (usuário do banco)
Please, input database user passwd: ****** (senha do usuário,sicq é a usada como padrão)
CREATE USER
CREATE DATABASE
> exit
$ exit
Ajuste no script de inicialização do postgresql:
Nota: Percebi que na maioria das distribuições Conectiva, o script usado para
iniciar o serviço postgresql não usa o parâmetro -i no seu daemon. Sem a opção -i,
apenas a máquina local acessará o banco de dados do icq.
Portando, vamos inserir este parâmetro. No arquivo /etc/rc.d/init.d/postgresql,
localize a linha que executa o postmaster e inclua o parâmetro -i para que os clientes
tenham acesso ao banco de dados via TCP/IP. A linha citada deverá se parecer com esta logo
abaixo:
[2] Comentário enviado por fabio em 15/06/2003 - 20:17h
Fala Cesar,
Mas e se nessa intranet tivermos máquinas clientes rodando Windows também? Sei que existe Jabber para Windows, mas e aqueles "benditos" usuários que vão teimar e dizer que estão acostumados com ICQ, já sabem mexer nele, que ele é melhor, etc, etc?
[4] Comentário enviado por ivanmir em 02/09/2003 - 19:47h
No RedHat 9 o script é um pouco diferente, mas também precisa da opção -i.
Precisa coloca-lo na linha 167 depois do -o dentro da aspa inglesa antes da opção -p. A minha linha ficou assim:
[5] Comentário enviado por ivanmir em 02/09/2003 - 20:09h
Ahhh... Me lembrei de mais uma coisa.
Com o RPM do ASP Linux, você não precisa criar o banco de dados na mão. Basta editar o /etc/rc.d/init.d/iserverd nas primeiras linhas onde tem a variável PASSWD linha 29. Essa variável deve ser trocada para uma senha de sua escolha pois é com ela e o usuário "iserverd" que o script irá criar o banco pra você.
O script já vem com todo o controle de lock e pid para checagem de processos abertos no sistema e você poderá usar o chkconfig para startar automaticamente o serviço quando a máquina ligar.
[7] Comentário enviado por ivanmir em 02/09/2003 - 21:24h
Mais uma para o RED HAT 9...
Se você estiver vendo mensagens no /var/log/messages do tipo:
IServerd paused RDBMS is down
É porque você não configurou as permissões do Postgres por host. Edite o arquivo /var/lib/pgsql/data/pg_hba.conf e deixe o final do arquivo com as seguintes linhas:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
host all all 10.0.0.0 255.255.255.0 trust
Lembre-se de que 10.0.0.0/255.255.255.0 é endereço de rede e representa a sua rede interna. Se você for usar essa linha, modifique-a de acordo com o IP da sua rede interna.
Penso que somente as duas 1as linha são necessárias para que o IServerd funcione, pois o mesmo se conecta diretamente na interface loopback ou na local. Mas adicionei por desencargo de consiência.
[8] Comentário enviado por ivanmir em 04/09/2003 - 19:12h
CUIDADO !!!!!!
Não usem a senha padrão "SICQ" para o banco de dados.
Se usar essa senha o IServerd não irá iniciar. Veja no log de mensagens que ele pede para mudar.
Use o cliente ICQ Miranda se quiser um cliente leve, free (sem banners) e que tenha suporte a comunicação por voz (VoIP). É bem interessante e funciona tanto no Ruindows como no Linux. Dá para padronizar e economizar com ligações telefônicas interurbanas.
[9] Comentário enviado por denisluis em 27/05/2004 - 14:34h
Olá pessoal!
Após descompactar e instalar o Postgresql e o Iserverd dei os comandoas: su postgres , quando digito: db_manage create , ele retorna a mensagem de "command not found".
Alguém poderia me dar uma ajuda ?
[10] Comentário enviado por Mr_Morbid em 08/07/2004 - 15:56h
Olá pessoal, ok?
Instalei o server de ICQ conforme a dica e está funcionando qse blz. Todos os clients Windows(ICQ Groupware) conectam normalmente no servidor, porém os clientes Linux(Licq 1.2.7) não conectam de forma nenhuma. Como posso resolver isso??Tentei outros clients linux (micq, etc) e também não rolou.
Alguém já teve este problema e/ou pode me ajudar?
Agradeço e abraços.
[14] Comentário enviado por silent-man em 28/04/2005 - 09:26h
Primeiro. Grande tutorial, ajuda bastante. (economiza licenças $).
no site do iserverd, tem um programa pra unix também que você administra o server pelo browser tudo muito bom.
Segundo. Alguém sabe me dizer como eu posso fazer esse tipo de comunicação. => a aplicação(servidor) vai ficar em uma maquina isolada, e o banco em uma outra maquina. mais estou encontrando dificuldades nisso. já tentei o daemon mais nada. se alguém souber de algo poste aqui.
[]'s
[15] Comentário enviado por marcosgomes em 03/06/2005 - 08:53h
Socorro! O q é Isso!
[postgres@Red postgresql-7.3]$ createdb test
psql: could not connect to server: Arquivo ou diretório não encontrado
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
createdb: database creation failed
[16] Comentário enviado por filype em 05/12/2005 - 10:50h
puts na minha instalação aparece o mesmo erro, procurei no google e nao encontrei ajuda /
psql: could not connect to server: Arquivo ou diretório não encontrado
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
createdb: database creation failed
[18] Comentário enviado por mosoli em 12/02/2009 - 09:39h
Pessoal alguem pode me dar uma ajuda aqui com esse erro .. .
Error!
Possible cause of error:
PostgreSQL isn't running?
Error message:
psql: não pôde conectar ao servidor: Arquivo ou diretório não encontrado O servidor está rodando
localmente e aceitando conexões no conector (socket) de domínio Unix
[19] Comentário enviado por mosoli em 14/08/2009 - 14:11h
Bom dia a todos!
Pessoal estou migrando minha estacao windows para linux (ubuntu 9.04) e preciso de um icq groupware client for linux eu ja fiz varias buscas pelo "MICQ" que o nosso colega Cabelo indicou mais não estou tendo sorte nas buscas pelo que me parece o micq.org esta fora do ar a muito tempo!
Aguem pode me ajudar... indicar um outro cliente ICQ
[21] Comentário enviado por carlosfkl em 25/09/2010 - 00:17h
Como fazer funcionar o ICQ Server em uma rede doméstica dentro da minha casa, onde uso o Speedy e um roteador DLink DI 524 pra poder ser acessado na empresa e outras residencias?
Sabe me informar?