Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Problem

...

custo manger diagnostic client hangs in the login connect to the diag custo diagnostic server

needed Log file:


Image Added


Diagnosis

In the newest log file "<date>-<time>the last "*.customanager.log" from (Directory: C "C:\Users\Public\Roaming\customed

Entry:

2018-08-23 15:58:05,875 = DEBUG [5436] (projekte\custo manager\source\custo manager.cpp:373) {void __thiscall CCustomanagerApp::StartupLog(void)} - Starting version 5.0.2 Build 8
2018-08-23 15:58:05,877 = DEBUG [5436] (projekte\custo manager\source\custo manager.cpp:381) {void __thiscall CCustomanagerApp::StartupLog(void)} - "PC" ARZT-DELL Arztpraxis Windows Version: "7" "6.1.7601" "Windows 7"
2018-08-23 15:58:05,890 = DEBUG [5436] (module\msconfig\source\ms_configwsident.cpp:174) {void __thiscall NCONFIG::CWsIdent::Determine(void)} - PC:   ARZT-DELL
2018-08-23 15:58:05,891 = DEBUG [5436] (module\msconfig\source\ms_configwsident.cpp:175) {void __thiscall NCONFIG::CWsIdent::Determine(void)} - USER: Arztpraxis
2018-08-23 15:58:05,893 = DEBUG [5436] (module\qtrestclient\source\curlconnectionmanager.cpp:17) {__thiscall CurlConnectionManager::CurlConnectionManager(class QObject *)} - CURL Version libcurl/7.54.0 OpenSSL/1.0.2k zlib/1.2.11 nghttp2/1.22.90
2018-08-23 15:58:15,916 = DEBUG [5344] ) you can find:

Code Block
2018-09-25 08:59:14,131 = DEBUG [432] (module\qtrestclient\source\qtrestclient.cpp:320) {void __thiscall NRestClient::QtRestClient::performWithErrorHandling(class CurlConnection *,class QStringList *)} - Connection problem, throwing exception QtRestClientException:

...

 Failed to connect to COMPUTERNAME port 8080: Connection refused
Enum Reason: COULD_NOT_CONNECT (20)

...


Stacktrace:

...

 
2018-

...

09-25 08:59:14,131 = DEBUG [432] (projekte\custo manager\source\connectworker.cpp:61) {void __thiscall CConnectWorker::start(void)} - Retrying to connect to "http://

...

COMPUTERNAME:

...

8080/diag/rest"

...




Reasons and Solutions

DNS works incorrectlyUse IP address instead DNS name of the custo diagnostic server in the CustoCfg.ini on the client computer
TCP port isnt correctIn the most cases the firewall on the computer (server and client) blocks the TCP port. Open the port incoming on the server, outgoing on the client.





 

possible Solution:

DNS works incorrectly - instead, IP address is used in the config.ini