Brak dostępu do API z zewnątrz

0

Mam problem robiłem update API i nie działają requesty z zewnątrz.Raczej wcześniej też nie działały.Na szybko jak wrzuciłem nowe API obok produkcji to działa.

-API na localhoście działa jak robie request to mogę pobrać plik .json
-Serwer testowy jest w innej sieci produkcjai baza np :192.70.0.67 a testowy 173.77.60.90
-RestClient dostaje 'Server no repsonse'
-W IIS wszedłem na stronę>>Edit bindings i dodałem port 83 do 173.77.60.90
-W server Manger w Eventach dostaje error id 20 IscsiPrt treść 'connection to the target was lost. the initiator will attempt to retry the connection'

Jak mogę określić co się dzieje i rozwiązać problem.Tak jakby był serwer lokowany na zewnątrz

1

A puść najpierw pinga na adres serwera, to się dowiesz czy w ogóle go widzisz z pozycji, z której chcesz się dostać do API.
Sprawdź ustawienia firewalla na serwerze, bo może akurat port jest zablokowany.

Dodatkowo przejrzyj jeszcze dokładnie ustawienia zarówno API jak i klienta(o ile nie dobijasz się "ręcznie"), może gdzieś się machnąłeś.

0
Klojtex napisał(a):

A puść najpierw pinga na adres serwera, to się dowiesz czy w ogóle go widzisz z pozycji, z której chcesz się dostać do API.
Sprawdź ustawienia firewalla na serwerze, bo może akurat port jest zablokowany.

Dodatkowo przejrzyj jeszcze dokładnie ustawienia zarówno API jak i klienta(o ile nie dobijasz się "ręcznie"), może gdzieś się machnąłeś.

może z vpn coś pomieszane?Jak się łącze to mam go włączonego .Serwer produkcyjny normalnie pinguje tylko ten testowy gdzie zablokowany jest

-Z mojego kompa ping nie idzie
-Otworzyłem port 2002 jak tutaj https://www.parallels.com/blogs/ras/configuring-windows-server-firewall-for-parallels-ras/ i dodałem w IIS do strony.Nadal nie działa
-Wyłączyłem firewalla u siebie i na serwerze i też nie pinguje

puściłem na tym serwerze testowym Test-NetConnection -ComputerName www.google.com -Port 2002

i dla ping jest :true a dla TcpTest:false

Natomiast dla portu 80 jest true

Jak u siebie puszczam Test-NetConnection i daje ip serwera i port to jest false dla obu wartości dla obydwu portów

0

A tcp/net na IIS masz włączone poprawnie?
Tzn. Tam, jeśli dobrze pamiętam, jest to element należący do feature'ów serwera, instalujesz razem z resztą obsługi.

0
Klojtex napisał(a):

A tcp/net na IIS masz włączone poprawnie?
Tzn. Tam, jeśli dobrze pamiętam, jest to element należący do feature'ów serwera, instalujesz razem z resztą obsługi

Myślę,że coś namieszane jest w sieci u nich .Bo skoro poprzednikom działało wcześniej a nikt tam nic nie ruszał to raczej ustawienia na serwerze są ok.Tak ustawiam port i go otwieram link

1 użytkowników online, w tym zalogowanych: 0, gości: 1