Mist. Irgendwie läuft es nach dem Update von 14.0.5 auf 14.1.0.100 doch nicht so wirklich.
Vielleicht liest das hier ja auch am Samstag jemand. Daher schreib ich mal, welches Problem vorliegt, bevor ich mich gleich weiter damit beschäftige.
Update lief problemlos durch. Beim SQL-user hatte ich erst noch ein Problem (CONTROL-Recht hat gefehlt - habe dem SQL-User in der NSP-Datenbank auf dem separaten SQL-Server dann mal in db_owner genommen und dann konnte Update auch gestartet werden).
NCC läuft - von Anzeigen her auch okay.
Es werden aber keine Mails verschickt und es kommen auch keine im Exchange an. Nachrichtenverfolgung zeigt auch nichts.
Auf DMZ-Server (also GW-Rolle) gibt es aber eine Warnung:
An unexpected error occurred while processing replication artifacts. Please report this error to the NoSpamProxy support.
Error: Die Zeichenfolge enthält ein nicht darstellbares Zeichen.
Message:
Die Zeichenfolge enthält ein nicht darstellbares Zeichen.
Error type:
System.Security.Cryptography.CryptographicException
Error code: 2148081697
Program location:
bei System.Security.Cryptography.X509Certificates.X500DistinguishedName.Encode(String distinguishedName, X500DistinguishedNameFlags flag)
bei System.Security.Cryptography.X509Certificates.X500DistinguishedName..ctor(String distinguishedName, X500DistinguishedNameFlags flag)
bei Netatwork.NoSpamProxy.Security.X509Certificates.X509Certificate2Extension.GetAssociatedEmailAddresses(IX509CertificateInfo certificate)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.DatabaseCertificateStore.<>c__DisplayClass35_1.<Add>b__4(IX509CertificateInfo cert)
bei System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
bei InfiniTec.Collection.Generic.EnumerableExtension.MaterializeIfRequired[T](IEnumerable`1 instance)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.DatabaseCertificateStore.Add(Int32 tenantId, IEnumerable`1 certificates, Boolean replicateCertificate)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.GatewayRoleCertificateService.ProcessCertificateUpdates(ReplicationData`1 data)
bei Netatwork.NoSpamProxy.Replication.ReplicationService.ExecuteHandler(Func`1 handler, Type artifactType)
Muss was mit einem Zertifikat sein. Reboot bringt keine Änderung. Noch habe ich keine Idee.
Ich schaue auch gleich mal im Forum. Aber rein mit der Eventlog-Meldung gab es keinen Treffer.
Vielleicht liest das hier ja auch am Samstag jemand. Daher schreib ich mal, welches Problem vorliegt, bevor ich mich gleich weiter damit beschäftige.
Update lief problemlos durch. Beim SQL-user hatte ich erst noch ein Problem (CONTROL-Recht hat gefehlt - habe dem SQL-User in der NSP-Datenbank auf dem separaten SQL-Server dann mal in db_owner genommen und dann konnte Update auch gestartet werden).
NCC läuft - von Anzeigen her auch okay.
Es werden aber keine Mails verschickt und es kommen auch keine im Exchange an. Nachrichtenverfolgung zeigt auch nichts.
Auf DMZ-Server (also GW-Rolle) gibt es aber eine Warnung:
An unexpected error occurred while processing replication artifacts. Please report this error to the NoSpamProxy support.
Error: Die Zeichenfolge enthält ein nicht darstellbares Zeichen.
Message:
Die Zeichenfolge enthält ein nicht darstellbares Zeichen.
Error type:
System.Security.Cryptography.CryptographicException
Error code: 2148081697
Program location:
bei System.Security.Cryptography.X509Certificates.X500DistinguishedName.Encode(String distinguishedName, X500DistinguishedNameFlags flag)
bei System.Security.Cryptography.X509Certificates.X500DistinguishedName..ctor(String distinguishedName, X500DistinguishedNameFlags flag)
bei Netatwork.NoSpamProxy.Security.X509Certificates.X509Certificate2Extension.GetAssociatedEmailAddresses(IX509CertificateInfo certificate)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.DatabaseCertificateStore.<>c__DisplayClass35_1.<Add>b__4(IX509CertificateInfo cert)
bei System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
bei System.Linq.Buffer`1..ctor(IEnumerable`1 source)
bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
bei InfiniTec.Collection.Generic.EnumerableExtension.MaterializeIfRequired[T](IEnumerable`1 instance)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.DatabaseCertificateStore.Add(Int32 tenantId, IEnumerable`1 certificates, Boolean replicateCertificate)
bei Netatwork.NoSpamProxy.Cryptography.Certificates.GatewayRoleCertificateService.ProcessCertificateUpdates(ReplicationData`1 data)
bei Netatwork.NoSpamProxy.Replication.ReplicationService.ExecuteHandler(Func`1 handler, Type artifactType)
Muss was mit einem Zertifikat sein. Reboot bringt keine Änderung. Noch habe ich keine Idee.
Ich schaue auch gleich mal im Forum. Aber rein mit der Eventlog-Meldung gab es keinen Treffer.