-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sertifikatet som er angitt i signaturen er ikke en del av en gyldig sertifikatkjede. #204
Comments
Hei. Ser ut til at dere ikke klarer å validere responsen dere får fra meldingsformidler. Siden du skriver at dette skjer fra tid til annen; Kan det hende at dere kjører med lastbalanserer og at ikke rot-sertifikatet ligger i truststore på alle servere? https://begrep.difi.no/SikkerDigitalPost/1.2.6/sikkerhet/sertifikathandtering |
Bare for å være på den sikre siden: hvilket rot-sertifikat er det det er snakk om?
From: Sture Førre [mailto:[email protected]]
Sent: Tuesday, March 13, 2018 1:25 PM
To: difi/sikker-digital-post-klient-dotnet <[email protected]>
Cc: Aarbakke, Anne Staurland <[email protected]>; Author <[email protected]>
Subject: Re: [difi/sikker-digital-post-klient-dotnet] Sertifikatet som er angitt i signaturen er ikke en del av en gyldig sertifikatkjede. (#204)
Hei. Ser ut til at dere ikke klarer å validere responsen dere får fra meldingsformidler. Siden du skriver at dette skjer fra tid til annen; Kan det hende at dere kjører med lastbalanserer og at ikke rot-sertifikatet ligger i truststore på alle servere? https://begrep.difi.no/SikkerDigitalPost/1.2.6/sikkerhet/sertifikathandtering
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#204 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/Ajmni7L6FmjyqfVNzA93l_xFc3dmyvNUks5td7qdgaJpZM4SogZN>.
|
Tenkte da på sertifikatene det vises til her (scroll ned til "Kvalifiserte sertifikater" og "for produksjon"): https://begrep.difi.no/SikkerDigitalPost/1.2.6/sikkerhet/sertifikathandtering Som det står skal da rot-sertifikatene inn i trust store, og mellomliggende CA sertifikater skal ligge i CertStore |
Hei! Jeg får denne nå i test nå:
Jeg fikk samme feilmelding tidligere da sertifikatet hos meg var installert uten eksporterbar private key, men nå er det rettet og de andre kallene fungerer... (Vi er heller ikke på siste verjson av tjenesten). @StureForre |
Nå får jeg svar... Henter getKvittering sertifikatet på en annen måte en sendDokument? Jaja, så lenge det fungerer er jeg fornøyd! |
Hei! Vi får følgende feilmelding når vi skal hente kvitteringer fra Difi/Digipost:
System.AggregateException: One or more errors occurred. ---> Difi.SikkerDigitalPost.Klient.Domene.Exceptions.SdpSecurityException: Sertifikatet som er angitt i signaturen er ikke en del av en gyldig sertifikatkjede.
at Difi.SikkerDigitalPost.Klient.XmlValidering.ResponseValidator.ValidateResponseCertificate()
at Difi.SikkerDigitalPost.Klient.XmlValidering.ResponseValidator.ValidateSignatureAndCertificate(String path)
at Difi.SikkerDigitalPost.Klient.Api.SikkerDigitalPostKlient.SecurityValidationOfMessageReceipt(XmlDocument kvittering, KvitteringsforespørselEnvelope kvitteringsforespørselEnvelope)
at Difi.SikkerDigitalPost.Klient.Api.SikkerDigitalPostKlient.d__17.MoveNext()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at Hemit.BizTalk.Felles.DigitalPost.DifiHelper.DifiSikkerDigitalPostClientProxy.HentKvitteringer(SikkerDigitalPostKlient _sikkerDigitalPostKlient, String log, Boolean ackOpenkvittering, Boolean consoleLog)
at Hemit.BizTalk.Felles.DigitalPost.DifiHelper.DifiSikkerDigitalPostClientProxy.HentKvittering()
at Hemit.BizTalk.Felles.DigitalPost.Orchestrations.HentKvittering.segment3(StopConditions stopOn)
at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)
---> (Inner Exception #0) Difi.SikkerDigitalPost.Klient.Domene.Exceptions.SdpSecurityException: Sertifikatet som er angitt i signaturen er ikke en del av en gyldig sertifikatkjede.
at Difi.SikkerDigitalPost.Klient.XmlValidering.ResponseValidator.ValidateResponseCertificate()
at Difi.SikkerDigitalPost.Klient.XmlValidering.ResponseValidator.ValidateSignatureAndCertificate(String path)
at Difi.SikkerDigitalPost.Klient.Api.SikkerDigitalPostKlient.SecurityValidationOfMessageReceipt(XmlDocument kvittering, KvitteringsforespørselEnvelope kvitteringsforespørselEnvelope)
at Difi.SikkerDigitalPost.Klient.Api.SikkerDigitalPostKlient.d__17.MoveNext()<---
Vi sender på vegne av fem organisasjoner. Å sende Digipost-forsendelsen går bra, men når vi henter kvitteringer så feiler det konsekvent for en av organisasjonene og av og til for en annen. De tre resterende fungerer fint. Vi har ikke siste versjonen av koden til Difi, men vi har ikke mulighet til å oppgradere akkurat nå. Har dere tips?
Hva er galt her? Kan dere hjelpe oss?
The text was updated successfully, but these errors were encountered: