Dokumentacja

zarejestruj cFos Charging Manager na serwerze w chmurze

Aby zarejestrować Charging Manager na serwerze w chmurze, usługa w chmurze musi zostać aktywowana w konfiguracji Charging Manager. Następnie Charging Manager nawiąże szyfrowane połączenie TLS z serwerem w chmurze pod adresem cloud.cfos-emobility.de. Pola "Cloud server", "Cloud ID" i "System password" muszą pozostać puste. Są one wymagane tylko w przypadku obsługi własnego serwera w chmurze.

Jeśli używany jest serwer cFos Cloud Server, w tej sekcji wyświetlany jest również identyfikator Cloud ID, który odpowiada numerowi seryjnemu systemu. Jest to wymagane, aby uzyskać dostęp do własnego systemu za pośrednictwem serwera w chmurze.

Dostęp do własnego systemu za pośrednictwem serwera w chmurze

Aplikacja Charging Manager musi być połączona z serwerem w chmurze w sposób opisany powyżej. Teraz użyj przeglądarki, aby uzyskać dostęp do serwera w chmurze pod adresem https://cloud.cfos-emobility.de:4443. Na stronie logowania do serwera w chmurze wprowadź numer seryjny systemu w polu "Cloud ID".

Jeśli chcesz uzyskać dostęp do systemu jako administrator, zaznacz odpowiednie pole i wprowadź hasło administratora systemu w sekcji "Cloud user ID". Hasło administratora nie może być puste.

Jeśli chcesz uzyskać dostęp do systemu jako użytkownik, musi być tam skonfigurowany co najmniej jeden użytkownik. Wprowadź identyfikator użytkownika w sekcji "Identyfikator użytkownika w chmurze". Pole wyboru "Połącz jako 'admin'" pozostaje w tym przypadku puste. Hasło administratora w systemie również nie może być puste! W przeciwnym razie logowanie nie powiedzie się ze względów bezpieczeństwa, nawet jeśli identyfikator użytkownika jest prawidłowy.

W przypadku dostępu do systemu za pośrednictwem serwera w chmurze na pasku menu pojawi się dodatkowa pozycja menu "Cloud Login". Spowoduje to powrót do ekranu logowania do serwera w chmurze.

Uwaga! Operator serwera w chmurze może przeglądać wszystkie przesyłane dane i potencjalnie ma dostęp do systemu / stacji ładowania.

Obsługa własnego serwera w chmurze

Za pomocą Charging Managera można również obsługiwać własny serwer w chmurze. W tym celu należy wywołać program charging_manager w następujący sposób:
charging_manager run <port> -cloud_server

Parametr <port> reprezentuje numer portu, na którym serwer w chmurze powinien akceptować połączenia. Domyślnie akceptowane są tylko połączenia HTTPS szyfrowane TLS. Jeśli program zostanie wywołany z opcjonalnym parametrem -allow_http, niezaszyfrowane połączenia HTTP są również akceptowane na tym samym porcie.

Ponadto parametr loglevel <1..4> może być użyty do ustawienia początkowego poziomu dziennika na odpowiednich poziomach Feler, Ostrzeżenia, Informacje, Dane.

Serwer w chmurze jest konfigurowany i zarządzany za pośrednictwem strony /ui/en/cloud-admin.htm, np.
https://localhost:<port>/ui/en/cloud-admin.htm

Hasło administratora to hasło menedżera ładowania.

Aby zarejestrować nowy system na serwerze Cloud Server, przypisz identyfikator Cloud ID i hasło Cloud w sekcji "Cloud Server Admin Functions" i kliknij przycisk "Add new system".

Przypisany identyfikator chmury i hasło, a także adres serwera chmury należy również wprowadzić w konfiguracji systemu w obszarze "Usługa w chmurze". Pole wprowadzania identyfikatora chmury pojawia się po wprowadzeniu serwera innego niż serwer cFos.

Teraz powinieneś być w stanie uzyskać dostęp do swojego systemu za pośrednictwem serwera w chmurze, jak opisano w poprzedniej sekcji.

Używanie własnych certyfikatów serwera

Domyślnie serwer w chmurze używa samopodpisanego certyfikatu do nawiązywania szyfrowanych połączeń. Chociaż nie mówi to nic o poziomie szyfrowania, takie połączenia są zwykle oznaczane przez przeglądarki jako niezabezpieczone. Można jednak również użyć własnych certyfikatów podpisanych przez urząd certyfikacji (CA) z serwerem w chmurze. W tym celu należy najpierw uruchomić serwer w chmurze w sposób opisany powyżej.

Zakładając, że serwer chmury nasłuchuje na porcie 4443, nowy certyfikat można zaimportować, ponownie wywołując serwer chmury z następującymi parametrami:
charging_manager cloud_cert https://localhost:4443 /path/to/cert.pem /path/to/private_key.pem

W systemie Linux serwer w chmurze może działać bez praw roota, ale certyfikat można odczytać i zaimportować z prawami roota, poprzedzając powyższe polecenie słowem "sudo".