Erstellt vor 8 Monaten

Zuletzt geändert vor 8 Monaten

#2486 new Fehler

CRM: Endlosschleife wenn $ERP_BASE_URL nicht gesetzt ist

Erstellt von: s.schoeling@… Verantwortlicher:
Priorität: normal Meilenstein:
Komponente: kivitendo CRM Version: 3.1.0
Schweregrad: normal Stichworte:
Beobachter:

Beschreibung

Wenn die internen Heuristiken davon ausgehen, dass die REQUEST_URI ausreicht um die erp zu querien, wird in makeMenu der php_curl Aufruf abgesetzt. Gibt es danach kein gültiges Resultat, wird anmelden aufgerufen, was wieder makeMenu aufruft.

Vorgeschlagene Lösung:

curl_exec liefert ein $result zurück. Wenn das === false ist, und der Fehlercode cannot resolve host ist, dann braucht das Programm nicht versuchen nochmal anzumelden, sondern kann gleich eine etwas hilfreichere Fehlermeldung geben.

Änderungshistorie (1)

comment:1 Geändert vor 8 Monaten durch Ciatronical

Behebt Commit 542dd7.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.