W przypadku jakikolwiek problemów z aplikacją zaleca się w pierwszej kolejności przeprowadzić prostą diagnostykę. W większości przypadków problem udaje się rozwiązać już na tym etapie.
Restart programów #
Zrestartuj wszystkie programy LC Soft. Listę komponentów można znaleźć na stronie: Komponenty systemu PP Mag.
- Zamknij wszystkie programy (np. PP Mag, PP Etykieta itp.).
- Sprawdź w Managerze zadań Windows, czy zamknięte są wszystkie procesy LC Soft (np. zaczynające się na PPMag.* lub ProstaPaczka.*).
- Sprawdź, czy po restarcie problem ustąpił.
Sprawdzenie zapory / antywirusa #
Czasami zapora systemu Windows lub inny firewall czy program antywirusowy potrafi zablokować połączenia sieciowe, przez co komunikacja między komponentami może być niemożliwa.
- Sprawdź, czy zapora / firewall / antywirus nie blokują połączenia z serwerem.
- Najłatwiej to sprawdzić wyłączając na chwilę zaporę / program antywirusowy.

- Sprawdź, czy po wyłączeniu programów i usług mogących blokować komunikację problem ustąpił.
-
Sprawdzenie IP Serwera #
- Jeżeli serwer nie ma przydzielonego adresu IP na sztywno, to po ponownym uruchomieniu może zmienić się adres IP. Jeżeli tak się stanie, to kolektory nie będą mogły połączyć się z API na serwerze, a aplikacje na komputerach desktop nie będą mogły połączyć się z bazą programu.
Sprawdź czy nie zmieniły się adresy IP serwera
- W menu START wpisz IIS i otwórz panel zarządzania serwerem.
- Znajdź w lewej części panelu witrynę ppkolektor i zaznacz ją pojedynczym kliknięciem.

- W prawej części panelu odczytaj adres IP, pod którym dostępne jest API.
- W menu START wpisz CMD, a następnie w oknie wpisz 'ipconfig’.
- Porównaj odczytany adres IP serwera z adresem zdefiniowanym w IIS, a w razie potrzeby zmień adres w IIS oraz w aplikacji kolektorowej.
Sprawdź czy po edycji IP problem ustąpił.- Po zmianie IP w IIS trzeba wprowadzić nowe IP w aplikacji kolektorowej (WCZYTAJ IP).
Restart witryny IIS #
Jeżeli problem dotyczy komunikacji między kolektorami, a systemem, warto ponownie uruchomić API, które pośredniczy w tej komunikacji. API jest hostowane przez mechanizm IIS wbudowany w system Windows. Zwykle API jest hostowane na serwerze.
- W menu START wpisz IIS i otwórz panel zarządzania serwerem.
- Znajdź w lewej części panelu witrynę ppkolektor i zaznacz ją pojedynczym kliknięciem.
- Znajdź w prawym panelu opcję Uruchom ponownie i skorzystaj z niej.

- Sprawdź czy po restarcie witryny problem ustąpił.
Usuń logi aplikacji #
Na niektórych komputerach duża liczba plików z logami może powodować błędne działanie API (witryny IIS). Zwykle świadczy o tym brak możliwości wykonania operacji na kolektorze (np. pobrania dokumentów) lub gdy operacje takie trwają dłużej niż zwykle. Warto w takich przypadkach upewnić się że na dysku nie ma zbyt dużo plików.
- Przejdź do lokalizacji C:\ppkolektor\wwwroot\LOGI i usuń wszystkie pliki starsze, niż te utworzone dziś
- Przejdź do lokalizacji C:\ProgramData\LCSoft\PPMag\LOGI i usuń wszystkie pliki starsze, niż te utworzone dziś (nie usuwaj katalogów !)
- Przejdź do lokalizacji C:\ProgramData\LCSoft\PPMag\LOGI\AutoTask i usuń wszystkie pliki starsze, niż te utworzone dziś
- Przejdź do lokalizacji C:\ProgramData\LCSoft\PPMag\LOGI\SferaGtServer (lub SferaNexoServer, jeśli korzystasz z nexo) i usuń wszystkie pliki starsze, niż te utworzone dziś
- Zrestartuj witrynę IIS.
- Sprawdź, czy po usunięciu logów problem ustąpił.
Restart serwera IIS #
Czasami wymagane jest ponowne uruchomienie serwera hostującego wszystkie witryny.
- W menu START wpisz IIS i otwórz panel zarządzania serwerem.
- Znajdź w lewej części panelu nazwę swojego serwera i zaznacz ją pojedynczym kliknięciem.

- Znajdź w prawym panelu opcję Uruchom ponownie i skorzystaj z niej.
- Sprawdź czy po restarcie serwera problem ustąpił.
Restart usługi Firebird #
Dane programu przechowywane są w bazie danych Firebird. W niektórych sytuacjach wymagane jest ponowne uruchomienie usługi, dzięki czemu programy będą mogły nawiązać nowe połączenia z bazą.
- Otwórz Menedżera zadań Windows.
- Przejdź na zakładkę usługi.
- Znajdź wpis FirebirdServerDefaultInstance i wybierz opcję Uruchom ponownie z menu dostępnego pod prawym klawiszem myszy.

- Sprawdź czy po restarcie serwera problem ustąpił.
Restart serwera #
W niektórych przypadkach warto ponownie uruchomić komputer (serwer), na którym znajduje się API i baza danych programu.
- Dokonaj restartu całej maszyny. Restart najlepiej wykonywać w obecności pracownika z działu IT odpowiedzialnego za utrzymanie infrastruktury informatycznej w firmie.
- Sprawdź, czy po restarcie serwera problem ustąpił.
Zgłoszenie serwisowe #
Jeśli powyższe działania nie przyniosły rezultatu, skontaktuj się z nami drogą mailową.
Do swojego zgłoszenia, koniecznie załącz:
- Opis błędu.
- Opis zdarzenia, które spowodowało wystąpienie błędu, abyśmy mogli go odtworzyć po swojej stronie.
- Wszystkie treści komunikatów pojawiających się na ekranie (jeśli można je skopiować lub skorzystać z przycisku „Kopiuj do schowka”) lub dokumentację fotograficzną awarii (zrzuty ekranu prezentujące wszystkie komunikaty błędu, których nie można skopiować do treści maila).
- Logi z datą dzisiejszą z lokalizacji wskazanych powyżej najlepiej z włączonym logowaniem wszystkich zdarzeń.
- W przypadku problemów z połączeniem z kolektorów najważniejsze są logi API: Konfiguracja logowania API Kolektora.
- W przypadków problemu z aplikacją desktopową najważniejsze są logi z komputera na którym występuje problem: Konfiguracja logowania PP Mag.
- Jeżeli problem dotyczy pojedynczego kolektora, należy dołożyć logi kolektora: Jak wysłać logi z kolektora.