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:21Dobrý 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.xmlDobrý 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.xmlDobrý 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:17Paráda, bylo to tím (chybějící namespace u SessionID), fungujeme.
Děkuji za pomoc.
Milan Lysa