Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
NSP / large Files
#1
Hallo,
wenn wir unter „NoSpamProxy Komponenten“ unter Web Portal => Einstellungen bearbeiten auf der Registerkarte PDF Mail die Option „Für Anhänge immer das Web Portal verwenden…“ setzen wird die Mail nicht zugestellt. Wir erhalten folgenden Fehler im Log:
 
The conversion of the contents of an email to PDF has failed. The mail will not be dispatched to the recipients. Instead, a non delivery report will be send to the sender of the mail. Error: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Message:
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Error type:
Netatwork.NoSpamProxy.WebPortal.LargeFileUploadFailedException
 
Error code: 2148734208
Program location:
   bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<UploadFileAsync>d__8.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei Netatwork.NoSpamProxy.Addins.QualifiedSignature.ConvertMailContentToPdfAttachmentAction.<UploadFilesToWebPortalIfRequired>d__23.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei Netatwork.NoSpamProxy.Addins.QualifiedSignature.ConvertMailContentToPdfAttachmentAction.<ExecuteAsync>d__21.MoveNext()
 
 
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
 
Message:
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Error type:
Newtonsoft.Json.JsonReaderException
 
Error code: 2148734208
Program location:
   bei Newtonsoft.Json.JsonTextReader.ParseValue()
   bei Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
   bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
   bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
   bei Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
   bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<AcquireCorrelationToken>d__9.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<UploadFileAsync>d__8.MoveNext()

Hat jemand ne Idee dazu? Wir setzen die Version 13.1.19274 ein. 

Viele Grüße
Christian
Zitieren
#2
Hallo,
nur eine Vermutung; wird Lokales Dateisystem oder UNC verwendet?
Wenn Lokales Dateisystem, hat NoSpamProxy Berechtigung darauf?

##
IIS AppPool\enQsigPortal benötigt Schreibrechte.
NT Service\NetatworkMailGatewayCyrenService benötigt Leserechte.
NT Service\NetatworkMailGatewayFileSynchronizationService benötigt 'Ändern'-Rechte.
##
Zitieren
#3
Hallo,

ich vermute auch, dass es scheinbar mit dem Pfadnamen zu tun hat. Sind hier evtl. "Sonderzeichen" verwendet worden? Tritt dieser Fehler immer auf?

Gruß Stefan
Zitieren
#4
Hallo chkirchner,
ist das Problem noch Existent oder konnte es gelöst werden?

Grüße
Zitieren
#5
Hallo zusammen,
sorry für die späte Antwort.
Das Problem haben wir weiterhin. Wir haben auch festgestellt dass dieselbe Fehlermeldung auftritt wenn der NSP über die Funktion "Content disarm" nen Anhang von extern auf das Web Portal hochladen möchte "Web Portal upload failed: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.".
Der Speicherort für das Webportal ist C:\Program Files\Net at Work Mail Gateway\enQsig Webportal\App_Data\Files\ - die NTFS Rechte sind hier m.E. richtig gesetzt, scheinbar durch das Setup.
Ich habe das eingehend auch mit diversen Filtern probiert, z.B. "lade .tgz Dateien ins webportal" etc - es tritt also unabhängig vom Dateinamen und Dateityp derselbe Fehler auf.
Viele Grüße
Christian

Fehler aus dem Eventlog:
Web portal upload for an email on hold failed: Unexpected character encountered while parsing value: <. Path '', line 0, position 0..
The email was sent by H***r@d*.de to *@b*.de at 06.11.2019 15:05:11 (ID: 2019-11-06T15-05-11-7).
Delivery of this email was aborted. No further delivery attempt will be executed. You can download the email or retry the processing.


Message:
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Error type:
Netatwork.NoSpamProxy.WebPortal.LargeFileUploadFailedException

Error code: 2148734208
Program location:
bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<UploadFileAsync>d__8.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.MailValidation.ContentFilterMailOnHoldObserver.<UploadAttachmentToWebPortalAsync>d__26.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.MailValidation.ContentFilterMailOnHoldObserver.<UploadToWebPortalAsync>d__20.MoveNext()


Unexpected character encountered while parsing value: <. Path '', line 0, position 0.

Message:
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
Error type:
Newtonsoft.Json.JsonReaderException

Error code: 2148734208
Program location:
bei Newtonsoft.Json.JsonTextReader.ParseValue()
bei Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
bei Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
bei Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
bei Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<AcquireCorrelationToken>d__9.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.WebPortal.WebPortalFileUploadServiceBase.<UploadFileAsync>d__8.MoveNext()


Angehängte Dateien Thumbnail(s)
   
Zitieren
#6
Hallo.
bei mir schaut das ganze ähnlich aus.
   

Ich musste bei mir allerdings die Rechte Manuell anpassen,
der IISAppPool war nicht da und die anderen Rechte musste ich ebenfalls prüfen.
Zitieren
#7
Hallo,
das sieht wirklich ähnlich aus, bis auf den Besitzer, hab den mal bei uns auf enqsigportal geändert.
könntest Du mal bitte per gpedit.msc unter Computerkonfiguration => Windows Einstellungen => Lokale Richtlinen => Zuweisen von Benuterrechten nachsehen was da unter "anmelden als Dienst" drin steht? Wir haben das per Gruppenrichtlinie definiert. Nicht dass da der IIS Apppool drin stehen sollte...
Danke
Christian


Angehängte Dateien Thumbnail(s)
   
Zitieren
#8
Hallo,
hier meine Einstellungen
   
Zitieren
#9
Super, vielen Dank fürs nachsehen! enqsigportal braucht wohl rechte als dienst - hab ich mal bei uns eingetragen - jedoch: Das war leider nicht des Rätsels Lösung - das hat nichts geändert.
Zitieren
#10
Moin, Fehler ist also der gleiche nach wie vor.
das .NET Framework 4.7.2 ist auch vorhanden - gab es ein Update von diesem,
oder gab es allgemein änderungen seit dem es nicht mehr funktionierte ?
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste