Neu UPS-Versandlabelerzeugung nicht mehr möglich - Problem/Fehler API JTL Shipping

strob12

Aktives Mitglied
28. Oktober 2015
8
1
Hallo, wir haben JTL in unserem Netzwerk auf einer virtuellen Maschine am Laufen und greifen dann per Remotedesktopverbindung oder teilweise per Teamviewer/Anydesk auf die virtuelle Maschine zu.
Lange Zeit ist die Versandabwicklung inkl. automatischer UPS-Labelerzeugung stabil und fehlerfrei gelaufen. Jetzt plötzlich haben wir ohne dass sich wirklich etwas geändert hat das Problem, dass die JTL API bei der UPS-Labelerzeugung einen Fehler bringt, d.h. es wird kein Label erzeugt/keine Trackingnummer da.

Unser Systemadmin konnte die Ursache bisher nicht eindeutig finden. Wir haben die Rechner und die VM neu gestartet, haben das Zertifikat mehrfach neu installiert auf der VM usw. Nichts hat geholfen, sodass wir teilweise den gesamten Versand von Hand bei UPS einzeln als Versandlabel eingeben müssen :(
Vielen Dank vorab für eure Hilfe!

Das ist die Fehlermeldung:

Unbehandelte Ausnahme #3B72755701721256 vom Typ System.ServiceModel.CommunicationException in Void HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage)
System.ServiceModel.CommunicationException: An error occurred while making the HTTP request to https://api.jtl-shipping.de/JtlWebApi.svc. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
at System.Net.TlsStream.CallProcessAuthentication(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.ConnectStream.WriteHeaders(Boolean async)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
--- End of inner exception stack trace ---

Server stack trace:
at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at JTL. Shipping.JTLShippingWebAPI.IJtlWebApi.CreateShippingsNew(List`1 packages, EnduserData userData, ShippingServiceProviderType serviceProviderType, TestOrLive testOrLive, String wawiVersion)
at JTL.Shipping.JtlShippingClient.RequestLabelOrReturnLabel(PackageContainerGroup packageContainer, CreateOrRecreate createOrRecreate)
at JTL.Shipping.JtlShippingClient.CreateOrReCreateLabelMultipleTimes(PackageContainerGroup packageContainer, CreateOrRecreate createOrRecreate)
at JTL.Shipping.JtlShippingClient.SeperateAndCreateLabel(PackageContainerGroup wawiPaketGruppe)
at JTL.Shipping.JtlShippingClientWrapper.CreateLabel(IEnumerable`1 pakete, ShippingConfigurationContainer shippingConfigurationContainer)

Unbehandelte Ausnahme #739C96FECB68CB7E vom Typ System.Net.WebException in System.Net.WebResponse GetResponse(): The underlying connection was closed: An unexpected error occurred on a send.

Unbehandelte Ausnahme #8B6832BB687B65A vom Typ System.IO.IOException in Int32 Read(Byte[], Int32, Int32): Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.

Unbehandelte Ausnahme #5D7970687CD013F9 vom Typ System.Net.Sockets.SocketException in Int32 Receive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags): An existing connection was forcibly closed by the remote host

2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:49 DEBUG - SELECT * FROM [dbo].[tkunde] WHERE [kKunde] = @kKunde
@kKunde = '1302'
2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:49 DEBUG - SELECT * FROM [tversandart] WHERE [kVersandArt] = @kVersandArt
@kVersandArt = 19
2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:49 DEBUG - SELECT * FROM [tZahlungsart] WHERE [kZahlungsart] = @kZahlungsart
@kZahlungsart = 14
2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:49 DEBUG - SELECT * FROM [tbestellpos] WHERE [tBestellung_kBestellung] = @tBestellung_kBestellung ORDER BY tbestellpos.nSort ASC, tbestellpos.kBestellPos ASC
@tBestellung_kBestellung = 10742
2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 3 Zeilen
2023-02-16T10:42:49 DEBUG - INSERT INTO [dbo].[tVersandLog] ([kVersand], [dZeitstempel], [nStatus], [cMessage]) VALUES (@kVersand_0, @dZeitstempel_0, @nStatus_0, @cMessage_0); SELECT SCOPE_IDENTITY() AS [Id];

@kVersand_0 = 10134
@dZeitstempel_0 = CONVERT(DATETIME, '2023-02-16 10:42:49', 120)
@nStatus_0 = 255
@cMessage_0 = 'An error occurred while making the HTTP request to https://api.jtl-shipping.de/JtlWebApi.svc. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server.'
2023-02-16T10:42:49 DEBUG - Dauer: 1 ms, 1 Zeilen
2023-02-16T10:42:49 DEBUG - INSERT INTO [dbo].[tVersandLog] ([kVersand], [dZeitstempel], [nStatus], [cMessage]) VALUES (@kVersand_0, @dZeitstempel_0, @nStatus_0, @cMessage_0); SELECT SCOPE_IDENTITY() AS [Id];

@kVersand_0 = 10135
@dZeitstempel_0 = CONVERT(DATETIME, '2023-02-16 10:42:49', 120)
@nStatus_0 = 255
@cMessage_0 = 'An error occurred while making the HTTP request to https://api.jtl-shipping.de/JtlWebApi.svc. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server.'
2023-02-16T10:42:49 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT * FROM [tWorkflow]
2023-02-16T10:42:56 DEBUG - Dauer: 0 ms, 2 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT * FROM [eazybusiness].[dbo].[tbenutzer]
2023-02-16T10:42:56 DEBUG - Dauer: 0 ms, 1 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT * FROM [tWorkflow]
2023-02-16T10:42:56 DEBUG - Dauer: 0 ms, 2 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT TOP 1000 tWorkflowQueue.*, tWorkflow.nObjekt FROM tWorkflowQueue JOIN tWorkflow ON tWorkflowQueue.kWorkflow = tWorkflow.kWorkflow
WHERE dStartDate >= @from AND dStartDate <= @to
ORDER BY kWorkflowQueue DESC

from = CONVERT(DATETIME, '2023-02-16 12:00:00', 120)
to = CONVERT(DATETIME, '2023-02-16 11:59:59', 120)
2023-02-16T10:42:56 DEBUG - Dauer: 3 ms, 0 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT TOP 1000 tWorkflowQueue.*, tWorkflow.nObjekt FROM tWorkflowQueue JOIN tWorkflow ON tWorkflowQueue.kWorkflow = tWorkflow.kWorkflow
WHERE dStartDate >= @from AND dStartDate <= @to
ORDER BY kWorkflowQueue DESC

from = CONVERT(DATETIME, '2023-02-16 12:00:00', 120)
to = CONVERT(DATETIME, '2023-02-16 11:59:59', 120)
2023-02-16T10:42:56 DEBUG - Dauer: 0 ms, 0 Zeilen
2023-02-16T10:42:56 DEBUG - SELECT TOP 1000 tWorkflowLog.*, tWorkflowAktion.*, CONVERT(nvarchar(30), tWorkflowLog.dDatum, 21) AS SortDate, isNull(tWorkflow.cName, '') as WorkflowName
FROM tWorkflowLog
LEFT JOIN tWorkflowAktion ON tWorkflowAktion.kWorkflowAktion = tWorkflowLog.kWorkflowAktion
LEFT JOIN tWorkflow ON tWorkflowLog.kWorkflow = tWorkflow.kWorkflow
WHERE dDatum >= @from AND dDatum <= @to
ORDER BY tWorkflowLog.kWorkflowLog DESC

from = CONVERT(DATETIME, '2023-02-16 12:00:00', 120)
to = CONVERT(DATETIME, '2023-02-16 11:59:59', 120)
2023-02-16T10:42:57 DEBUG - Dauer: 6 ms, 0 Zeilen
Zeitstempel: 2023-02-16T10:43:28
Locale: German (Germany)
Locale: English (United States)
Version: 1.2.3.8
Plattform: Wawi
Versionshash: FABD6748
Prozessname: JTL-Wawi
Physikalischer Speicher: 354660352 / Peak: 355307520
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:20,0773287
CPU-Zeit (System): 0:00:08,8296566
Page-Size (Sytem): 1886616 / Peak: 330985472
Page-Size: 255635456 / Peak: 330985472
Offene Handles: 1314
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu 🎉 Neues Plugin: "Versandkosten und Lieferzeit automatisch beziehen - UPS Extension" 🎉 Plugins für JTL-Shop 2
Aufträge zusammenfassen - Bestellnummern des Kunden werden nicht übernommen JTL-Wawi 1.8 1
Neu OPC geht nicht mehr (nach 5.3.1 Update) JTL-Shop - Fehler und Bugs 2
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Neu JTL Search funktioniert nicht seit Shopupdate auf 5.3.1 JTL-Shop - Fehler und Bugs 0
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Eigenes Feld wird nicht angezeigt JTL-Wawi 1.8 2
Neu Grundpreisangaben für geringe Gramm-Mengen werden nicht angezeigt Betrieb / Pflege von JTL-Shop 0
Neu Kampangen können nicht mehr aufgerufen werden JTL-Shop - Fehler und Bugs 0
Neu Coupon nicht vom Warenwert sondern von den Artikeln abziehen?!? User helfen Usern - Fragen zu JTL-Wawi 5
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Email-Versand Tagesabschluss nicht mehr möglich - "exception reading response" JTL-POS - Fehler und Bugs 0
Gelöst Onepage Composer geht nicht mehr nach Update auf 5.3.1 JTL-Shop - Fehler und Bugs 2
Neu Die Shop-URL verweist nicht auf einen gültigen Shop! Shopify-Connector 1
Neu Workflow - Positionen an Dropshipping-Lieferant mailen. Warum funktioniert dieser Code nicht? User helfen Usern - Fragen zu JTL-Wawi 1
Bestellvorschläge - Lagerbsestand in "Bestand gesamt" wird nicht angezeigt JTL-Wawi 1.8 0
Neu Auftragszahlung über Kasse, Auftrag wird nicht als "Verpackt und Versendet" markiert JTL-POS - Fehler und Bugs 1
Neu Warenkormatrix nicht nachvollziehbar JTL-Shop - Fehler und Bugs 8
Stornieren einen Auftrags nicht möglich JTL-Wawi 1.6 5
Neu Filter für Zeitraum in "Alle Bons" aktualisiert sich nicht JTL-POS - Fehler und Bugs 0
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Globaler Mindestbestand bei neuen Artikeln wird trotz Nullbestand nicht in den Bestellvorschlägen berücksichtigt JTL-Wawi 1.6 1
Fulfillment-Lieferschein nicht löschbar JTL-Wawi 1.8 3
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert WooCommerce-Connector 2
Neu Änderungen in einer Druckvorlage werden nicht gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Bestand verringert sich nicht Einrichtung / Updates von JTL-POS 6
Neu Angemeldete Retoure nicht sichtbar in WMS-Packtisch Retourenbearbeitung Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Das Akkordeon im OnPage Composer lässt nicht nicht bearbeiten Allgemeine Fragen zu JTL-Shop 0
Neu ecomdata down? Hosting JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 46
Neu Neues 5.3 Feature Versandklassen-Assistent wird nicht angezeigt Gelöste Themen in diesem Bereich 5
Postleitzahlen prüfen funktioniert nicht Einrichtung JTL-Shop5 0
Neu [BUG] Erweiterter Filter "Laufend bei Ebay" funktioniert nicht mehr [v1.8.xx & 1.9.x.x] JTL-Wawi - Fehler und Bugs 6
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Rechnungen stehen als "nicht bezahlt" bei den Rechnungen offen Amazon-Anbindung - Fehler und Bugs 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Shopping Feed übertragt nicht alle Artikel an Google Allgemeine Fragen zu JTL-Shop 2
Neu JTL Übertragung zu Shopify funktioniert nicht Shopify-Connector 0
Neu HOME (Engl. Startseite) nicht editierbar (forbidden) - Bitte um Hilfe Gelöste Themen in diesem Bereich 7
Neu Kategorien werden nach Datenimport nicht automatisch abgeglichen Shopware-Connector 0
Neu MediaSaturn SCX / Kategorien werden nicht angezeigt Einrichtung und Installation von JTL-eazyAuction 0
Neu nicht abgeschlossene Retouren im Dashboard User helfen Usern - Fragen zu JTL-Wawi 0
Neu Versandart als Position nicht aufnehmen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Suche gibt nicht mehr annähernd passende Ergebnisse JTL-Shop - Fehler und Bugs 4
Neu Artikelbeschreibung aktualisieren geht nicht Amazon-Lister - Fehler und Bugs 8
Neu Paypal Plugin Version 1.2.0 läuft und 1.4.0. läuft nicht auf derselben Umgebung Plugins für JTL-Shop 0
Neu JTL Wawi [1.5.33] Startet nicht mehr JTL-Wawi - Fehler und Bugs 8
Ich habe auf NOVA umgestellt aber PayPal funktioniert nicht Einrichtung JTL-Shop5 1
Nicht vorhandene Emailadresse ;-( JTL-Wawi 1.8 1
Rechnungsentwurf wird nicht zur Rechnung bei Auslieferung JTL-Wawi 1.8 8
JTL Mahnwesen Workflow- Email nach 30 Tagen noch nicht bezahlt. JTL-Wawi 1.8 2

Ähnliche Themen