Integracje

⌘K
  1. Strona główna
  2. Dokumentacja
  3. Integracje
  4. ERP – Informacje ogólne
  5. Jak przekierować port na routerze do poprawnej synchronizacji z xSale?

Jak przekierować port na routerze do poprawnej synchronizacji z xSale?

W tym artykule znajdziesz

  • kiedy przekierowanie portu jest potrzebne do komunikacji xSALE z systemem ERP,
  • jak sprawdzić publiczny adres IP i lokalny adres IP serwera,
  • jak odblokować port w Zaporze systemu Windows i przekierować go na routerze,
  • jak sprawdzić, czy konfiguracja działa poprawnie,
  • jakie problemy najczęściej blokują poprawne połączenie.

Opis problemu

Komunikacja pomiędzy xSALE a systemem ERP odbywa się przez usługę sieciową (web service) z wykorzystaniem protokołu SOAP. Ta sama usługa może być także używana do wydruku dokumentów na drukarce w lokalizacji klienta.

Aby taka komunikacja była możliwa, port używany przez usługę musi być poprawnie skonfigurowany i przekierowany na właściwy serwer lub komputer. Dodatkowo potrzebny jest zewnętrzny, publiczny adres IP od dostawcy internetu.

Futuriti Webservice Manager instalowany przez xSALE najczęściej działa na porcie 8443. W niektórych instalacjach port może być jednak ustawiony indywidualnie.

Jak skonfigurować przekierowanie portu

  1. Potwierdź u dostawcy internetu, że masz publiczny adres IP.
    1. Swój aktualny publiczny adres IP możesz sprawdzić tutaj: link pomocy.
  2. Sprawdź lokalny adres IP serwera lub komputera, na którym działa webservice.
    1. W systemie Windows otwórz menu Start, wpisz cmd, uruchom wiersz polecenia i wpisz ipconfig. Dodatkowa instrukcja: link pomocy.
  3. Sprawdź, na jakim porcie działa webservice i jaki port trzeba udostępnić.
    1. Domyślnie jest to port 8443.
    2. Instrukcję sprawdzenia znajdziesz tutaj: link pomocy.
  4. Odblokuj port na serwerze w Zaporze systemu Windows.
    1. W systemie Windows otwórz menu Start, wpisz zapora windows, a następnie przejdź do: Ustawienia zaawansowaneReguły przychodząceNowa reguła.
    2. Ustaw regułę w następujący sposób:
      1. Port
      2. TCP / Określone porty lokalne: 8443 lub port ustalony w punkcie 3
      3. Zezwalaj na połączenie
      4. Zaznaczone profile: Domena, Prywatny, Publiczny
      5. Nazwa reguły: xSALE-8443
    3. Otwórz utworzoną regułę ponownie i przejdź do zakładki Zakres.
    4. W sekcji Zdalny adres IP zaznacz opcję Te adresy IP, kliknij Dodaj i wpisz adres 193.239.184.2.

  1. Przekieruj port na routerze na właściwy serwer.
    1. Każdy router może mieć inny interfejs, dlatego układ pól może się różnić.
    2. W routerze wyszukaj sekcję przekierowanie portów (port forwarding).
    3. Port wewnętrzny i zewnętrzny: 8443 lub port ustalony w punkcie 3.
    4. Wewnętrzny adres IP: adres IP serwera ustalony w punkcie 2.
    5. Protokół: TCP.
    6. Status: Aktywny.

Jak sprawdzić, czy konfiguracja działa poprawnie

  1. Otwórz w przeglądarce adres skopiowany ze swojego webservice. Pomoc: link pomocy.
  2. Jeżeli test wykonujesz wewnątrz tej samej sieci firmowej, link może się nie otwierać. W takiej sytuacji sprawdzenie może być konieczne poza siecią firmową.
  3. Jeżeli nie otwiera się żadna strona, konfiguracja jest niepoprawna.
  4. Jeżeli uruchamia się strona webservice, konfiguracja jest poprawna.

Znane problemy

  1. Dostawca internetu przydzielił inny publiczny adres IP niż ten, który jest obecnie wykrywany.
    1. Zrestartuj router lub modem od dostawcy i sprawdź ponownie.
    2. Zweryfikuj punkt 1 i potwierdź u dostawcy internetu, jaki publiczny adres IP został Ci przydzielony.
    3. Niektórzy dostawcy mobilni, na przykład T-Mobile, wymagają zmiany konfiguracji modemu, na przykład zmiany APN z internet na data. Upewnij się u dostawcy, jaka nazwa APN powinna być ustawiona.
      • Może być konieczne zgłoszenie do dostawcy prośby o udostępnienie publicznego adresu IP i porównanie go z wynikiem z punktu 1.
      • Konfigurację APN możesz zmienić samodzielnie albo poprosić dostawcę o pomoc.
  2. Po drodze do serwera działa więcej niż jeden router.
    1. Przekierowanie portu trzeba ustawić kolejno na wszystkich routerach w tej ścieżce.