155 Autentizační služba PVS - SYSTEM_ERROR

lysa.m@kr-vysocina.cz 31.08.2018 07:30

Dobrý den,

pokouším se v aplikaci PHP zprovoznit autentizační službu ISDS ( testovací prostředí). Proběhne přesměrování na stránku www.czebox.cz, přihlášení a získání "sessionId". S ním pak volám webovou službu na adrese https://cert.czebox.cz/asws/atsEndpoint, konkrétně metodu authConfirmation. Výsledkem je stále chyba SYSTEM_ERROR bez dalšího vysvětlení.

Dle dokumentace je význam odpovědi tento: "Interní chyba systému. Je potřeba počkat, než bude chyba vyřešena, případně požadavek zkusit zaslat znovu.". Zkusil jsem počkat (od 22.8.2018), zkusil i poslat požadavek znovu, ale bez úspěchu.

 

 

Můžete mi prosím prověřit, že je testovací prostředí funkční?

 

Děkuji.

Milan Lysa, Kraj Vysočina

155.1 Re: Autentizační služba PVS - SYSTEM_ERROR

602cabrnoch 31.08.2018 11:21

Dobrý den,

systém jako takový funguje a se stejným postupem dostávám validní výsledek. Pro nějaké bližší prověření budeme potřebovat další informace, konkrétně - pokud chápu správně se Vám komunikace rozpadne na volání authConfirmation z balíčku GetCredentials? Bylo by možné přiložit xml toho volaného požadavku spolu s ID služby a Schránky, která službu volala?

Děkuji, 

Cabrnoch, tým technické podpory ISDS.

155.2 Re: Autentizační služba PVS - SYSTEM_ERROR

lysa.m@kr-vysocina.cz 03.09.2018 15:06 Attachments: 20180903-165841-5b8d4c2127838_request.xml

Dobrý den, je to přesně jak píšete.

ID služby: cf212f9b81db4f20

ID datové schránky: 6j5ad57

Sériové číslo certifikátu: 25a349

Poslední volání služby jsem zkusil dnes, 3.9.2018 v 16:58, XML přikládám v příloze.

 

Děkuji za otestování služby, budu hledat chybu u sebe. Klientský certifikát bude v pořádku, pokud použiji jiný/neplatný, dojde k odmítnutí komunikace dříve.

 

Pokud byste mohl zveřejnit korektní XML celého SOAP requestu, dost by mi to pomohlo.

Milan Lysa

155.3 Re: Autentizační služba PVS - SYSTEM_ERROR

602cabrnoch 04.09.2018 06:55 Attachments: get_credentials.xml

Dobrý den,

moje podezření je, že používáte v požadavku špatný namespace - ns1, kde by měl být namespace v1 - viz přiložený požadavek z mé strany.

Ještě poznámka - pokud budete používat pouze autentizační službu, je URL, kterou voláte zcela v pořádku. Pokud ale chcete po autentizaci vytvořit koncept pro odesílací bránu, potom požadavek GetCredentials - authConfirmation voláte na URL https://cert.czebox.cz/asws/extIs2Endpoint (nebo produkční variantu) a dostanete navíc TimeLimitedID, které potom dále používáte při přípravě konceptu.

S přáním pěkného dne, 

Cabrnoch

155.3.1 Re: Re: Autentizační služba PVS - SYSTEM_ERROR

lysa.m@kr-vysocina.cz 04.09.2018 14:17

Paráda, bylo to tím (chybějící namespace u SessionID), fungujeme.

Děkuji za pomoc.

Milan Lysa