Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Aplikacje NFZ => EWUŚ => Wątek zaczęty przez: przemyslaw.zelek w Września 25, 2017, 09:38:32 am

Tytuł: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: przemyslaw.zelek w Września 25, 2017, 09:38:32 am
Witam

Mam problem ze sprawdzaniem ewusia przez aplikację
W niektórych przychodniach dostaję komunikat:

SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ws_common.wsdl' : failed to load external entity "https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ws_common.wsdl"

W piątek miałem jedno zgłoszenie, dzisiaj leżą już trzy przychodnie. Mogę wejść na stronę ewusia i się zalogować i sprawdzić, ale z aplikacji nie.

Czy ktoś od piątku ma podobne problemy?
(Aplikacja autorska na php)
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Profesor Wilczur w Września 25, 2017, 10:12:18 am
Jak aplikacja autorska, to trzeba pytać autora ;)

https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl=ws_common.wsdl
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: przemyslaw.zelek w Września 25, 2017, 11:04:15 am
Dzięki wielkie za odzew, bo to mnie naprowadziło na przyczynę błędu.

W działającej przychodni ściągam plik
https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl
ze wskazaniem na:
<wsdl:import namespace="http://wsdl.kamsoft.pl/common" location="ServiceBroker?wsdl=ws_common.wsdl"></wsdl:import>
i ten adres mi znajduje i działa :)

a w niedziałającej:
<wsdl:import namespace="http://wsdl.kamsoft.pl/common" location="ws_common.wsdl"></wsdl:import>
i tego adresu mi nie znajduje i nie działa :(

Czyli tak jakby coś się gdzieś keszowało :(
Ale mam jakiś trop.

Jeszcze raz dziękuję
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: krzysztof.grabania w Września 25, 2017, 12:02:47 pm
Dziwna sprawa, bo u mnie występuje identyczna sytuacja (również od piątku). W naszym wewnętrznym systemie medycznym wszystko działa, a u mnie https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl odnosi się do ws_common.wsdl.
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: przemyslaw.zelek w Września 25, 2017, 12:06:16 pm
Kupa mięci :) potomnym

DNSY (googlowskie i tepsowskie) różnie rozwiązują IP domeny ewusiowej.
Na googlowskich ściąga plik (https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl) ze starą konfiguracją (gdzie ws_common.wsdl jest jako plik w adresie) - i skrypt ewusiowy nie działa
Na tepsowych ściąga plik z nową konfiguracją (gdzie ws_common.wsdl jest jako parametr w adresie) - i skrypt ewusiowy działa.
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: darko79 w Września 25, 2017, 13:34:55 pm
Witam

Też widzę że pobiera mi ten plik ze starą konfiguracją.

Jak zmusić program do pobrania nowej wersji?
Też dziś zaczęło mi wyświetlać komunikat o błędzie.

Pozdrawiam
Darek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: karolweksler w Września 25, 2017, 18:31:31 pm
w CMD wpisz ipconfig /flushdns

ustaw sobie DNSy od nowa, ja polecam OpenDNS: 208.67.222.222, 208.67.220.220

spróbuj od nowa

swoją drogą, to ciekawe że w temacie piszą głównie nowe osoby...
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: krzysztof.grabania w Września 25, 2017, 18:41:37 pm
Firmowy laptop z Linuxem, serwer na Linuxie (laptop i serwer we wspólnej sieci), telefon na Androidzie, a prywatny laptop na Windowsie - wszędzie ten sam efekt. Co ciekawe na telefonie cyklicznie pojawia się znacznik z dobrym location. Co do ilości nowych osób to myślę, że jest ona spowodowana desperacją wynikającą z bezskutecznego sprawdzenia wszystkich możliwych rozwiązań.

Dla osób u których działa, sprawdźcie czy u was po wejściu w ten link: https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl atrybut location wygląda tak jak u mnie
(https://image.prntscr.com/image/PppQUehVRRa_GubpM2ivQw.jpeg)
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: karolweksler w Września 25, 2017, 19:23:26 pm
U mnie wygląda tak jak podałeś. Używam OpenDNS i Firefoksa.
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Edward_B w Września 25, 2017, 20:42:54 pm
u mnie jest tak
<wsdl:definitions targetNamespace="http://xml.kamsoft.pl/ws/broker"><wsdl:import namespace="http://wsdl.kamsoft.pl/common"location="ServiceBroker?wsdl=ws_common.wsdl">
    </wsdl:import>
używam Firefox 55.0.3 (32 bity)
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: darko79 w Września 26, 2017, 08:01:03 am
Witam

U mnie jest:

<import namespace="http://xml.kamsoft.pl/ws/common" schemaLocation="ws-common.xsd"/>

i nie działa :(

Już zdurniałem która konfiguracja działa? Bo ta powyższa u mnie nie działa, tak jak pisali ludzie na początku wątku.
A teraz niektórzy piszą że ta właśnie działa którą podałem?

Jestem nowy na forum ale kiedyś skrobnąłem taki programik do pobierania potwierdzeń i właśnie przestał działać i za cholerę nie rozumiem co się dzieje. Żadnego infa o zmianach NFZ nie dał. A program nie daje się poprawić.

Pozdrawiam
Darek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Profesor Wilczur w Września 26, 2017, 08:46:21 am
Jakimś tam rozwiązaniem na teraz byłoby lokalne poprawienie location i import lokalnego wsdl.
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: danpio w Września 26, 2017, 09:10:21 am
Witam!

Jako drobny dostawca systemu pisanego w php także mam problem z tym soap error, ale co ciekawe, w jednej jednostce ten sam skrypt wykonuje się czasem prawidłowo (sprawdzi) ale robi to bardzo długo, a w pozostałych już nie,

używając funkcji ... SoapClient('https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl',$options);  odrazu się wywala połączenie. (poza tym jednym co długi jest czas odpowiedzi  i czasem się powiedzie )

autoryzacja przechodzi OK
SoapClient('https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/Auth?wsdl',$options);

dodam że są to te same środowiska php 5.3.3 tylko różne lokalizacje i dostawcy internetowi.

Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Xysiu w Września 26, 2017, 09:30:12 am
Witam,

Tez mam "autorska" aplikacje w PHP do sprawdzania EWUSia i na szybko problem rozwiązałem podmieniając adres serwera Ewus w jednym wywolaniu SOAPa na:

https://194.50.61.105/ws-broker-server-ewus/services/ServiceBroker?wsdl

(bylo https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl - u mnie ewus.nfz.gov.pl rozpoznawane jest jako 194.50.61.104)

Pod adresem 194.50.61.104, ktory podaje mi DNS jest niedzialajaca (obecnie) wersja ServiceBroker'a.

UWAGA: Adres zmienilem tylko dla wywolania sprawdzenia statusu EWUSia - autoryzacja (wykonywana wczesniej) przechodzi na adresie wg nazwy.

Pytanie zasadnicze jest takie czy to zmiana stała po stronie NFZ czy tymczasowa awaria. Jesli stala to problem jest szerszy bo jesli zmienie adres na  rowniez przy czesci autoryzacyjej uslugi to nie dziala... czyli na serwerze z koncowka .105 autoryzacja sie nie uda. Fajnie by bylo jakby ktos z NFZ odpowiedzial to i jak...

Pozdrawiam,

Krzysiek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: darko79 w Września 26, 2017, 09:41:33 am
U mnie

SoapClient('https://ewus.nfz.gov.pl/ws-broker-server-ewus/services/ServiceBroker?wsdl', array('trace' => true, 'exceptions' => true));
od razu wywala.
Oczywiście autoryzacja przechodzi bez problemu.

Xysiu -> Łał dzięki, skąd wiedziałeś jakiego adresu użyć?

Pozdrawiam
Darek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Xysiu w Września 26, 2017, 10:14:24 am
Koledzy wczesniej w watku naprowadzili na problem - chyba jest cos nie tak z rozpoznawaniem nazw DNS NFZ - czesc serwerow rozpoznaje ewus.nfz.gov.pl jako 194.50.61.204 (np. DNS 8.8.8.8 Google) a czesc jako 194.50.61.205 (DNS TPSA/Orange). Mnie Bardziej martwi to co pisalem wczesniej - jesli poprawnym adresem jest .105 to dlaczego na nim nie przechodzi autoryzacja do EWUSia?

Pozdrawiam,

Krzysiek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: danpio w Września 26, 2017, 10:40:41 am
Obawiam się że to jest problem polonizacji internetu i serwery zagraniczne zaczynają być blokowane w Polsce. Także u mnie oczywiście po wywaleniu serwerów "googlowskich" zaczęło działać i zamianie adresu url an IP serwera ewus.nfz.gov.pl aczkolwiek pamietam że kilka lat temu już był taki problem z serwerem nfz i trzeba było łączyć się po IP .

także u mnie na tą chwilę szybko działa tam gdzie nie działało, a tam gdzie muliło dalej muli, ale mniej ale działa ;)


dzięki za pomoc.

Pozdrawiam z Wałbrzycha ;)
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Profesor Wilczur w Września 26, 2017, 12:13:46 pm
Można sobie zaliasować odpowiedni IP w pliku hosts. Warto to sobie oczywiście odnotować, bo można później dużo czasu diagnozować problem ;-)
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: bart w Września 26, 2017, 14:37:53 pm
 nslookup
> set q=any
> ewus.nfz.gov.pl
Server:         156.17.170.93
Address:        156.17.170.93#53

Non-authoritative answer:
Name:   ewus.nfz.gov.pl
Address: 194.50.61.204

Authoritative answers can be found from:
nfz.gov.pl      nameserver = ns1.nfz.gov.pl.
nfz.gov.pl      nameserver = ns2.nfz.gov.pl.
ns1.nfz.gov.pl  internet address = 194.50.61.106
ns2.nfz.gov.pl  internet address = 194.50.61.206

Może oni coś tam zmieniają w systemie - a jeśli tak to przechodzenie na adres IP zamiast domenowego nie jest chyba takie bezpieczne,
choć chwilowo może działać.

Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: Xysiu w Września 26, 2017, 16:20:09 pm
Można sobie zaliasować odpowiedni IP w pliku hosts. Warto to sobie oczywiście odnotować, bo można później dużo czasu diagnozować problem ;-)

Właśnie statycznego wpisu w /etc/hosts dla adresu ewus.nfz.gov.pl nie mozna uzyc bo autoryzacja przechodzi po .104 a weryfikacja uprawnien EWUS po .105. Przynajmniej u mnie tak sie dzieje/dzialo. Zobaczymy co bedzie dalej ale jakis komentarz ze strony NFZ bylby przydatny.

PS. Widac, ze adresy IP kolejny raz sie zmienily - tym razem na koncowke .204 (bylo .104 i .105). Cos z DNSami chyba mieli/maja nie tak.

Pozdrawiam,

Krzysiek
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: karolweksler w Września 26, 2017, 19:53:27 pm
a czy ktoś  poprosił NFZ o zajęcie stanowiska w tej sprawie?
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: bart w Września 27, 2017, 09:13:05 am
Ich serwer DNS zwraca .105

> server 194.50.61.106
Default server: 194.50.61.106
Address: 194.50.61.106#53
> set q=any
> ewus.nfz.gov.pl
Server:         194.50.61.106
Address:        194.50.61.106#53

Name:   ewus.nfz.gov.pl
Address: 194.50.61.105

a nasz we Wrocławiu .204

> set q=any
> ewus.nfz.gov.pl
Server:         156.17.170.93
Address:        156.17.170.93#53

Non-authoritative answer:
Name:   ewus.nfz.gov.pl
Address: 194.50.61.204

Authoritative answers can be found from:
nfz.gov.pl      nameserver = ns2.nfz.gov.pl.
nfz.gov.pl      nameserver = ns1.nfz.gov.pl.
ns1.nfz.gov.pl  internet address = 194.50.61.106
ns2.nfz.gov.pl  internet address = 194.50.61.206

Jakby problemy z propagacją DNS ?
Tytuł: Odp: SOAP-ERROR: Parsing WSDL:
Wiadomość wysłana przez: przemyslaw.zelek w Września 29, 2017, 15:27:30 pm
Ja ostatecznie (żeby nie osiwieć) wpisałem w hosts:
194.50.61.105 ewus.nfz.gov.pl
i działa wszystko i autoryzacja i weryfikacja.

Co jakiś czas będę sprawdzał czy ujednolicili pliki na poszczególnych IP i wtedy wpis usunę :)

Wg mnie aktualna jest wersja z wpisem:
<wsdl:import namespace="http://wsdl.kamsoft.pl/common" location="ServiceBroker?wsdl=ws_common.wsdl"></wsdl:import>

Ale jest to tylko mój nos :)
Style:2: Portal (default), Printpage (default).
Pod-szablony:4: init, print_above, main, print_below.
Pliki językowe:6: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:14 - 659KB. (pokaż)
Użytych zapytań: 17.

[Pokaż zapytania]