14. September 2015 16:38
Guten Tag,
ich habe ein Problem mit dem NAV 2009 R2 Webservice, das mich langsam die letzten Nerven kostet. Vielleicht kann mir hier jemand helfen:
Ich habe seit einiger Zeit den Webservice in Betrieb und rufe über PHP einige Daten ab. (
http://blogs.msdn.com/b/freddyk/archive ... m-php.aspx)
Das funktioniert soweit ganz gut und auch schnell.
Jedoch kommt es mehrmals am Tag vor, dass der Webservice einfach nicht erreichbar ist:
SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://sqlserver:7047/DynamicsNAV/WS/[Mandant]/Codeunit/MYWebservice' : failed to load external entity
Dieses Phänomen lässt sich aber weder zeitlich eingrenzen noch gezielt reproduzieren; es betrifft nicht nur eine Funktion in der Codeunit sondern alle.
Was ich bereits versucht habe:
- Dienste Neustart
- kompletter Serverneustart
- Neu kompilieren der Webservice Codeunit
- Löschen des Object Meta Eintrags und neu kompilieren
- neusten Hotfix installiert
- Timeout in PHP erhöht
- Service Tracelog mitlaufen lassen (Ich konnte daraus kein Anzeichen für die Fehlfunktion erkennen)
- ClientReconnectPeriod auf 5 und MaxNumberOfOrphanedConnections auf 1 gesetzt (aus Mangel einer besseren Idee)
Hat jemand noch einen Tipp für mich?