O servidor do OCS não se comunica com os agentes instalados nos computadores.

1. O servidor do OCS não se comunica com os agentes instalados nos computadores.

Eliseu Diniz Felix
felixdinizz

(usa Ubuntu)

Enviado em 11/10/2023 - 08:48h

Pessoal bom dia!, Instalei o OCS versão OCSNG_UNIX_SERVER-2.12.1 e o agente Ocsinventory-Unix-Agent-2.10.0, porém, o servidor não se comunica com os agentes instalado nos computadores. Já tentei de tudo e não tenho ideia o que será, quem pode me ajudar?
Segue log do agente que está na maquina do Windows 10 X64:

==============================================================================
Starting OCS Inventory Agent on Wednesday, October 11, 2023 08:42:16.
AGENT => Running OCS Inventory Agent Version 2.10.1.0
AGENT => Using OCS Inventory FrameWork Version 2.10.1.0
AGENT => Loading plug-in(s)
DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files\OCS Inventory Agent\plugins>
DLL PLUGIN => 0 DLL Plug-in(s) successfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
COM PROVIDER => Loading Communication Provider <C:\Program Files\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory cURL Communication Provider> Version <2.10.1.0>
AGENT => Sending getLabel request
COM SERVER => Initializing cURL library for getFile
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending fileGet request to URL <http://192.168.30.15/ocsreports/deploy/label>
COM SERVER => fileGet response received <HTTP Status Code #404>
COM SERVER => Cleaning cURL library
AGENT => Failed to retrieve Label <HTTP Status Code #404>
AGENT => Sending Prolog
DID_CHECK => Read DeviceID <ITNET-001626-2023-10-11-08-42-14> and MACs <38:BA:F8:EF:C3:C884:A9:3E:49:23:87> in file <ocsinventory.dat>
COM SERVER => Initializing cURL library for sendRequest
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending HTTP Post request to URL <http://192.168.30.15/ocsreports>
COM SERVER => HTTP Post response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
AGENT => Prolog successfully sent
AGENT => Prolog Frequency set to 10 hour(s)
AGENT => Inventory on startup option set to
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:00.

==============================================================================
Starting OCS Inventory Agent on Wednesday, October 11, 2023 08:42:29.
AGENT => Running OCS Inventory Agent Version 2.10.1.0
AGENT => Using OCS Inventory FrameWork Version 2.10.1.0
AGENT => Loading plug-in(s)
DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files\OCS Inventory Agent\plugins>
DLL PLUGIN => 0 DLL Plug-in(s) successfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
COM PROVIDER => Loading Communication Provider <C:\Program Files\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory cURL Communication Provider> Version <2.10.1.0>
AGENT => Sending getLabel request
COM SERVER => Initializing cURL library for getFile
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending fileGet request to URL <http://192.168.30.15/ocsreports/deploy/label>
COM SERVER => fileGet response received <HTTP Status Code #404>
COM SERVER => Cleaning cURL library
AGENT => Failed to retrieve Label <HTTP Status Code #404>
AGENT => Sending Prolog
DID_CHECK => Read DeviceID <ITNET-001626-2023-10-11-08-42-14> and MACs <38:BA:F8:EF:C3:C884:A9:3E:49:23:87> in file <ocsinventory.dat>
COM SERVER => Initializing cURL library for sendRequest
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending HTTP Post request to URL <http://192.168.30.15/ocsreports>
COM SERVER => HTTP Post response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
AGENT => Prolog successfully sent
AGENT => Prolog Frequency set to 10 hour(s)
AGENT => Inventory on startup option set to
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:00.


  


2. O servidor do OCS não se comunica com os agentes instalados nos computadores.

Eliseu Diniz Felix
felixdinizz

(usa Ubuntu)

Enviado em 13/10/2023 - 10:37h

@alexabolada, Instalei o OCS versão OCSNG_UNIX_SERVER-2.12.1 e o agente Ocsinventory-Unix-Agent-2.10.0, porém, o servidor não se comunica com os agentes instalado nos computadores. Já tentei de tudo e não tenho ideia o que será, você pode me ajudar?
Segue log do agente que está na maquina do Windows 10 X64:

==============================================================================
Starting OCS Inventory Agent on Wednesday, October 11, 2023 08:42:16.
AGENT => Running OCS Inventory Agent Version 2.10.1.0
AGENT => Using OCS Inventory FrameWork Version 2.10.1.0
AGENT => Loading plug-in(s)
DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files\OCS Inventory Agent\plugins>
DLL PLUGIN => 0 DLL Plug-in(s) successfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
COM PROVIDER => Loading Communication Provider <C:\Program Files\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory cURL Communication Provider> Version <2.10.1.0>
AGENT => Sending getLabel request
COM SERVER => Initializing cURL library for getFile
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending fileGet request to URL <http://192.168.30.15/ocsreports/deploy/label>
COM SERVER => fileGet response received <HTTP Status Code #404>
COM SERVER => Cleaning cURL library
AGENT => Failed to retrieve Label <HTTP Status Code #404>
AGENT => Sending Prolog
DID_CHECK => Read DeviceID <ITNET-001626-2023-10-11-08-42-14> and MACs <38:BA:F8:EF:C3:C884:A9:3E:49:23:87> in file <ocsinventory.dat>
COM SERVER => Initializing cURL library for sendRequest
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending HTTP Post request to URL <http://192.168.30.15/ocsreports>
COM SERVER => HTTP Post response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
AGENT => Prolog successfully sent
AGENT => Prolog Frequency set to 10 hour(s)
AGENT => Inventory on startup option set to
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:00.

==============================================================================
Starting OCS Inventory Agent on Wednesday, October 11, 2023 08:42:29.
AGENT => Running OCS Inventory Agent Version 2.10.1.0
AGENT => Using OCS Inventory FrameWork Version 2.10.1.0
AGENT => Loading plug-in(s)
DLL PLUGIN => Searching for Plug-in DLL(s) in folder <C:\Program Files\OCS Inventory Agent\plugins>
DLL PLUGIN => 0 DLL Plug-in(s) successfully loaded on 0 DLL(s) found
AGENT => Using network connection with Communication Server
COM PROVIDER => Loading Communication Provider <C:\Program Files\OCS Inventory Agent\ComHTTP.dll>
AGENT => Using Communication Provider <OCS Inventory cURL Communication Provider> Version <2.10.1.0>
AGENT => Sending getLabel request
COM SERVER => Initializing cURL library for getFile
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending fileGet request to URL <http://192.168.30.15/ocsreports/deploy/label>
COM SERVER => fileGet response received <HTTP Status Code #404>
COM SERVER => Cleaning cURL library
AGENT => Failed to retrieve Label <HTTP Status Code #404>
AGENT => Sending Prolog
DID_CHECK => Read DeviceID <ITNET-001626-2023-10-11-08-42-14> and MACs <38:BA:F8:EF:C3:C884:A9:3E:49:23:87> in file <ocsinventory.dat>
COM SERVER => Initializing cURL library for sendRequest
COM SERVER => Using cURL without server authentication
COM SERVER => Disabling cURL proxy support
COM SERVER => Disabling cURL SSL server validation support
COM SERVER => Sending HTTP Post request to URL <http://192.168.30.15/ocsreports>
COM SERVER => HTTP Post response received <HTTP Status Code #200>
COM SERVER => Cleaning cURL library
AGENT => Prolog successfully sent
AGENT => Prolog Frequency set to 10 hour(s)
AGENT => Inventory on startup option set to
AGENT => Unloading communication provider
AGENT => Unloading plug-in(s)
AGENT => Execution duration: 00:00:00.



3. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 13/10/2023 - 10:37h

Parece que você está enfrentando um problema de comunicação entre o servidor OCS e os agentes instalados nos computadores.

De acordo com o log que você compartilhou, o agente OCS está tentando se comunicar com o servidor, mas está recebendo um código de status HTTP 404, o que indica que o recurso solicitado não foi encontrado. Isso pode estar relacionado a um problema de configuração do servidor ou a uma URL incorreta.

Para solucionar esse problema, você pode tentar as seguintes soluções:

1. Verifique se o servidor OCS está em execução e acessível na URL mencionada no log, que é "http://192.168.30.15/ocsreports".

2. Verifique se as permissões de acesso ao servidor estão corretas e se o servidor está configurado para permitir a comunicação com os agentes.

3. Verifique se a versão do agente OCS é compatível com a versão do servidor OCS e se o agente está configurado corretamente.

4. Verifique se não há firewalls ou outras restrições de rede que possam estar bloqueando a comunicação entre os agentes e o servidor.

Essas são algumas sugestões iniciais para tentar resolver o problema de comunicação entre o servidor OCS e os agentes. Se essas soluções


4. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Henrique
Henrique-RJ

(usa Outra)

Enviado em 14/10/2023 - 06:07h

Bom dia, vou dar meu pitaco.

Entre na página de configuração do firewall do seu modem/roteador e veja lá se há algum tipo de bloqueio ou necessidade de liberar alguma porta para escuta.


_______________________________________________________
E viu-se um grande sinal no céu: uma mulher vestida do sol, tendo a lua debaixo dos seus pés, e uma coroa de doze estrelas sobre a sua cabeça. Apocalipse 12:1 Nsa Sra de Fátima, Nsa Sra de Lourdes, Nsa Sra das Graças ...
_______________________________________________________
São Padre Pio de Pietrelcina, Santa Faustina Kowalska, São Francisco de Assis e Santa Gema Galgani foram alguns dos que tiveram os milagres dos Estigmas de Cristo em seus corpos, Feridas que sangravam


5. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Eliseu Diniz Felix
felixdinizz

(usa Ubuntu)

Enviado em 16/10/2023 - 10:08h

Henrique, bom dia!
Verifiquei as portas e estão liberadas.


6. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 16/10/2023 - 13:12h

pode postar a conf do client ?


7. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Leandro Silva
LSSilva

(usa Outra)

Enviado em 16/10/2023 - 22:58h

Acho que o B.O. ta soh na URL, que deveria ser: "http://192.168.30.15/ocsinventory".

E geralmente o agent data send trabalha na porta 80 mesmo. Verifica se esta esta aberta no seu servidor do OCS, mas se esta acessando ele, nao deve ter erro.

Se eles estiverem no mesmo dominio de broadcast (192.168.30.0/24), entao nao deve ter firewall interferindo, apenas regras locais no servidor/cliente. Se estao em dominios diferentes (redes diferentes), dai vale liberar a comunicacao na porta 80/tcp da rede dos clientes para o servidor).




8. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Eliseu Diniz Felix
felixdinizz

(usa Ubuntu)

Enviado em 17/10/2023 - 07:57h

danniel-lara escreveu:

pode postar a conf do client ?


Danniel - Lara, bom dia!
Segue o conf do client:

"[OCS Inventory Agent]
ComProvider=ComHTTP.dll
Debug=1
Local=
NoSoftware=0
HKCU=0
NoTAG=0
IpDisc=
WMI_FLAG_MODE=COMPLETE
DEFAULT_USER_DOMAIN=
[HTTP]
Server=http://192.168.30.15/ocsreports
SSL=0
CaBundle=cacert.pem
AuthRequired=1
User=e1H/SB/w3PZR8uIy+591mQ==|||DEw65Sa6a7pd8YMttbrN3g==
Pwd=S5ATPyh3deDyz8U1IE2r/w==|||KCSEr1pFt9o24sueepcMCw==
ProxyType=0
Proxy=
ProxyPort=0
ProxyAuthRequired=0
ProxyUser=
ProxyPwd=
[OCS Inventory Service]
PROLOG_FREQ=10
INVENTORY_ON_STARTUP=0
OLD_PROLOG_FREQ=10
TTO_WAIT=35940"



9. Re: O servidor do OCS não se comunica com os agentes instalados nos computadores.

Eliseu Diniz Felix
felixdinizz

(usa Ubuntu)

Enviado em 17/10/2023 - 08:14h


LSSilva escreveu:

Acho que o B.O. ta soh na URL, que deveria ser: "http://192.168.30.15/ocsinventory".

E geralmente o agent data send trabalha na porta 80 mesmo. Verifica se esta esta aberta no seu servidor do OCS, mas se esta acessando ele, nao deve ter erro.

Se eles estiverem no mesmo dominio de broadcast (192.168.30.0/24), entao nao deve ter firewall interferindo, apenas regras locais no servidor/cliente. Se estao em dominios diferentes (redes diferentes), dai vale liberar a comunicacao na porta 80/tcp da rede dos clientes para o servidor).



LSSilva, bom dia!
A URL "http://192.168.30.15/ocsreports/" está correta, se eu colocar "http://192.168.30.15/ocsinventory" da página não encontrada:
"Not Found
The requested URL was not found on this server.

Apache/2.4.57 (Debian) Server at 192.168.30.15 Port 80"


O cliente e o servidor não estão no mesmo domínio, mas na mesma rede (192.168.30.0/16) e a porta 80 está liberada no servidor, veja
Servidor OCS:
root@OCS:/home/infraestrutura# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:61:17:f4 brd ff:ff:ff:ff:ff:ff
altname enp2s0
inet 192.168.30.15/16 brd 192.168.255.255 scope global dynamic noprefixroute ens32
valid_lft 2819sec preferred_lft 2819sec
inet6 fe80::20c:29ff:fe61:17f4/64 scope link noprefixroute
valid_lft forever preferred_lft forever
root@OCS:/home/infraestrutura# netstat -a
Conexões Internet Ativas (servidores e estabelecidas)
Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado
tcp 0 0 localhost:ipp 0.0.0.0:* OUÇA
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* OUÇA
tcp 0 0 localhost:mysql 0.0.0.0:* OUÇA
tcp 0 0 OCS:33640 55.65.117.34.bc.g:https ESTABELECIDA
tcp 0 0 OCS:34458 e4-ha.ycpi.bra.ya:https ESTABELECIDA
tcp 0 64 OCS:ssh itac862.hbaleia.h:61321 ESTABELECIDA
tcp6 0 0 [::]:http [::]:* OUÇA
tcp6 0 0 [::]:ssh [::]:* OUÇA
tcp6 0 0 localhost:ipp [::]:* OUÇA
udp 0 0 0.0.0.0:631 0.0.0.0:*
udp 0 0 0.0.0.0:mdns 0.0.0.0:*
udp 0 0 0.0.0.0:59329 0.0.0.0:*
udp 0 0 OCS:bootpc ad-prod01.hbalei:bootps ESTABELECIDA
udp6 0 0 [::]:mdns [::]:*
udp6 0 0 [::]:59898 [::]:*
raw6 0 0 [::]:ipv6-icmp [::]:* 7
Domain sockets UNIX ativos (servidores e estabelecidas)
Proto RefCnt Flags Type State I-Node Caminho
unix 2 [ ] STREAM CONECTADO 14547792
unix 2 [ ] SEQPACKET CONECTADO 14419146
unix 2 [ ] SEQPACKET CONECTADO 13626932
unix 2 [ ] SEQPACKET CONECTADO 13553433
unix 2 [ ] SEQPACKET CONECTADO 13519704
unix 3 [ ] STREAM CONECTADO 750606
unix 3 [ ] STREAM CONECTADO 518865
unix 3 [ ] STREAM CONECTADO 19754
unix 3 [ ] STREAM CONECTADO 18562
unix 2 [ ] SEQPACKET CONECTADO 14126481
unix 2 [ ] SEQPACKET CONECTADO 14076306
unix 2 [ ] SEQPACKET CONECTADO 13873559
unix 2 [ ] SEQPACKET CONECTADO 13659466











Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts