Árvore de páginas

Ctree Error 127 - IO Error: 0 - Could not send ...

<operation> Ctree Error 127 - IO Error: 0 - Could not send request. Fatal communications error. Reestablish communication with the server and begin again. File: <file>


Esta ocorrência é reproduzida quando não é possível enviar uma determinada instrução a ser executada no c-tree Server. Dentre as possíveis causas, podemos citar :

  • O c-tree Server foi derrubado com a aplicação (Servidor de Aplicação) em execução e com usuários ainda conectados.
  • O equipamento servidor, onde está sendo executado o c-tree Server, foi desligado e/ou reiniciado com a aplicação (Servidor de Aplicação) em execução e com usuários ainda conectados.
  • A conexão de rede entre os servidores (Servidor de Aplicação) e o c-tree Server caiu.
  • O Servidor c-tree Server abendou (*).


(*) Neste caso, o c-tree Server teve uma impossibilidade de finalização de um processo ou um tratamento de exceção não previsto. Incluem-se nestes casos, por exemplo, o esgotamento do espaço em disco no servidor e o esgotamento da memória física do equipamento servidor.

 

DLL / SO do CallBack e Quedas do c-tree Server

Já houve casos reportados, onde, após uma atualização incompleta de c-treeServer,  faltou atualizar corretamente o arquivo ctreecb.so (ou ctreecb.dll). Nestes casos, o c-tree Server cai logo após a conexão da primeira estação Remota. O arquivo em uso pelo sistema era muito antigo e, na entrada do ERP, na primeira conexão do Servidor de Aplicação com o c-tree Server, não era apresentada a versão do Callback. Quando o Servidor de Aplicação estabelece a primeira conexão com o c-tree Server, deve ser apresentado no console do servidor a carga da dll/so de comunicação do c-tree, a versão do c-tree Server e a build da DLL/SO do callback, conforme exemplo abaixo :

Loading Ctree Client [mtclient.dll]******************************************************************CtreeServer Microsiga EditionFaircom Version: 8140809Callback Version: AP Build 7.00.050131A******************************************************************


Caso a dll/so do Callback seja muito antiga, não são apresentadas as versões do c-tree e do Callback. Veja no exemplo abaixo, o erro de execução acusado em um ambiente Linux, com a libctreecb.so desatualizada :

[09/08/2005 13:34:49] Iniciando Thread (user, SERVER)...Loading Ctree Client [/microsiga/ap7/bin/server/libmtclient.so]******************************************************************CtreeServer - CallBack library loaded******************************************************************
( repare que não foi mostrada a versão do Ctree, nem o callback ) ************************ (SERVER,user) ************************ExistCtreeFile - AvailableFileNbr - /microsiga/ap_data/sigaadv/apbanner.bmp
(e, na requisição abaixo , o CTreeserver já não estava mais no ar)************************ (SERVER,user) ************************Super File Open - AvailableFileNbr - Ctree Error 127 - IO Error: 0 - Could not send request. Fatal communications error. Reestablish communication with the server and begin again. File: sigahlp.hlp************************ (SERVER,user) ************************Super File Open - AvailableFileNbr - Ctree Error 127 - IO Error: 0 - Could not send request. Fatal communications error. Reestablish communication with the server and begin again. File: sigapss.spf/*-------------------------------------------------------ERRO THREAD (user, SERVER)   09/08/2005   13:35:04Stack :sigapss.spf: Super File Open - AvailableFileNbr - Ctree Error 127 - IO Error: 0 - Could not send request. Fatal communications error. Reestablish communication with the server and begin again. File: sigapss.spf on ACONFIG(SIGAPSW.PRG) 10/11/2004 line : 776[build:7.00.050721P][environment: teste][thread 114696]Called from GETSENHA(APLIB090.PRW) 27/12/2004 line : 161Called from ABERTURA(APLIB090.PRW) 27/12/2004 line : 71Called from {|| (HLPTXT2SPF(), ABERTURA(OAPP:OMAINWND), IF(SELF:BAPPINIT <> NIL,EVAL(SELF:BAPPINIT),) ) }(APLIB000.PRW) line : 350Called from  line : 0Called from MSAPP:RUNAPP(APLIB000.PRW) 12/11/2004 line : 356Called from SIGAADV(APLIB000.PRW) 12/11/2004 line : 757-------------------------------------------------------*/[09/08/2005 13:35:58] Fim Thread (user, SERVER)  BytesIn 46259 BytesOut 110

 

  • Sem rótulos