Știu bine că acest lucru a fost întrebat, dar am cercetat Google/StackOverflow și am încercat fiecare soluție sugerată, fără a putea să mă conectez la portul 8123 de pe localul meu (care rulează Windows 10). Merită remarcat faptul că mă pot conecta când folosesc portul 8080. Dar am nevoie de 8123 pentru a rula o aplicație moștenită care are portul codificat în multe locuri (aleatorie)... Am făcut următoarele:
- Regulă creată și de intrare prin firewall-ul meu pentru port (și o regulă de ieșire pentru orice eventualitate).
- Am încercat să dezactivez firewall-ul și Window's Defender.
- Folosit
netstat -an | findstr "8123"
pentru a vedea dacă este în uz (nu a fost găsit).
- Folosit
netstat -aon | findstr "8123"
pentru a vedea dacă este în uz (nu a fost găsit).
- A folosit aplicația cports pentru a vedea dacă este în uz (nu a fost găsită).
- Folosit
netsh interface ipv4 show excludedportrange protocol=tcp
pentru a vă asigura că 8123 nu este în niciun interval exclus.
- Hyper-V dezactivat, încă nu a reușit, așa că l-am reactivat.
- Am verificat setările proxy ale sistemului meu - nu pare să folosească niciun proxy:
Iată eroarea pe care o primesc când încerc să rulez aplicația moștenită:
System.ServiceModel.EndpointNotFoundException: Nu a existat niciun punct final
ascultând la
http://127.0.0.1:8123/npsharp/localServices/IPos/eb84421f-b4cd-4827-abaa-81327afc36e1/ExecuteAction
care ar putea accepta mesajul. Acest lucru este adesea cauzat de o incorectă
adresa sau acțiune SOAP. Consultați InnerException, dacă este prezentă, pentru mai multe
Detalii. ---> System.Net.WebException: Nu se poate conecta la telecomandă
server ---> System.Net.Sockets.SocketException: Nu ar putea fi nicio conexiune
făcut deoarece mașina țintă refuză în mod activ.
Nu știu absolut de ce nu se poate conecta la acest port.Portul nu este blocat de firewall, nu este utilizat și nu este în niciun interval exclus. Mașina mea nu trece prin niciun proxy. Există ceva care îmi lipsește și nu l-am încercat?