Uruchomienie modulu SMS
(→Konfiguracja panel.serwersms.pl) |
(→Konfiguracja panel.serwersms.pl) |
||
(Nie pokazano 14 wersji utworzonych przez jednego użytkownika) | |||
Linia 3: | Linia 3: | ||
=Krok po kroku= | =Krok po kroku= | ||
− | + | ==Instalacja modułu net47smsd== | |
<pre>yum install net47smsd</pre> | <pre>yum install net47smsd</pre> | ||
− | + | ==Dodanie wpisu do crontab== | |
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia. | Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia. | ||
<pre>*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd</pre> | <pre>*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd</pre> | ||
− | + | ==Konfiguracja zmiennych w systemie Net47== | |
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji: | Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji: | ||
<pre>System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS</pre> | <pre>System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS</pre> | ||
− | + | ==Konfiguracja zmiennych w /etc/net47d/net47.conf== | |
Podajemy odpowiednie wartości dla zmiennych: | Podajemy odpowiednie wartości dla zmiennych: | ||
<pre>SMS_serwersms_login = "login"</pre> | <pre>SMS_serwersms_login = "login"</pre> | ||
<pre>SMS_serwersms_passwd = "haslo"</pre> | <pre>SMS_serwersms_passwd = "haslo"</pre> | ||
+ | |||
+ | Login i hasło podajemy te same co do panel.serwersms.pl | ||
+ | |||
<pre>SMS_serwersms_host = "api1.serwersms.pl"</pre> | <pre>SMS_serwersms_host = "api1.serwersms.pl"</pre> | ||
<pre>SMS_serwersms_url = "/zdalnie/index.php"</pre> | <pre>SMS_serwersms_url = "/zdalnie/index.php"</pre> | ||
<pre>SMS_serwersms_receiver_port = "8081"</pre> | <pre>SMS_serwersms_receiver_port = "8081"</pre> | ||
− | + | Port podajemy taki jak w URL'ach w panel.serwersms.pl | |
− | + | ||
− | # | + | ==Konfiguracja panel.serwersms.pl== |
+ | *Logujemy się do panelu. | ||
+ | *Przechodzimy do '''Ustawienia interfejsów'''->'''HTTPS XML API''' | ||
+ | *Otwieramy zakładkę '''Ustawienia'''. | ||
+ | **Ustawiamy dla '''Wersja komunikatów zwrotnych''' wartość '''Tekstowa'''. '''Odpowiedzi w formacie''' - '''XML''' | ||
+ | **Klikamy '''Zapisz ustawienia''' | ||
+ | *Otwieramy zakładkę '''Raporty doręczeń'''. | ||
+ | **Dla '''Przekazywanie raportu''' wybieramy '''Wysyłanie raportów pod wskazany adres URL''' | ||
+ | **W polu '''URL''' podajemy np. | ||
+ | <pre>http://24.58.12.81:8081/smsid=#SMSID#&stan=#STAN#&data=#DATA#&przyczyna=#PRZYCZYNA#</pre> | ||
+ | gdzie: | ||
+ | w miejsce '''24.58.12.81''' podajemy adres IP swojego radiusa oraz w miejsce '''8081''' podajemy port taki sam jak w pliku konfiguracyjnym '''/etc/net47d/net47.conf'''. | ||
+ | Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u. | ||
+ | **Zaznaczamy pola '''Weryfikuj poprawność odpowiedzi''' i '''Wysyłaj również statusy "Oczekiwanie"''' | ||
+ | **Klikamy '''Zapisz ustawienia''' | ||
+ | *Otwieramy zakładkę '''Odpowiedzi SMS ECO'''. | ||
+ | **Dla '''Przekazuj odpowiedzi SMS''' wybieramy '''Wysyłanie odpowiedzi SMS pod wskazany adres URL''' | ||
+ | **W polu '''URL''' podajemy np. | ||
+ | <pre>http://24.58.12.81:8081/id=#ID#&numer=#NUMER#&data=#DATA#&smsid=#SMSID#&wiadomosc=#WIADOMOSC#</pre> | ||
+ | gdzie: | ||
+ | w miejsce '''24.58.12.81''' podajemy adres IP swojego radiusa oraz w miejsce '''8081''' podajemy port taki sam jak w pliku konfiguracyjnym '''/etc/net47d/net47.conf'''. | ||
+ | Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u. | ||
+ | **Zaznaczamy pole '''Weryfikuj poprawność odebrania'''. | ||
+ | **Klikamy '''Zapisz ustawienia''' | ||
+ | *Przechodzimy do zakładki '''Autoryzacja IP''' | ||
+ | **Dodajemy adres IP naszego radiusa. | ||
− | + | ==Restart modułu net47smsd== | |
<pre>systemctl restart net47smsd</pre> | <pre>systemctl restart net47smsd</pre> | ||
[[Kategoria:FAQ]] | [[Kategoria:FAQ]] |
Aktualna wersja na dzień 12:36, 13 maj 2014
Opis instalacji i konfiguracji modułu SMS.
Spis treści |
[edytuj] Krok po kroku
[edytuj] Instalacja modułu net47smsd
yum install net47smsd
[edytuj] Dodanie wpisu do crontab
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.
*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd
[edytuj] Konfiguracja zmiennych w systemie Net47
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:
System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS
[edytuj] Konfiguracja zmiennych w /etc/net47d/net47.conf
Podajemy odpowiednie wartości dla zmiennych:
SMS_serwersms_login = "login"
SMS_serwersms_passwd = "haslo"
Login i hasło podajemy te same co do panel.serwersms.pl
SMS_serwersms_host = "api1.serwersms.pl"
SMS_serwersms_url = "/zdalnie/index.php"
SMS_serwersms_receiver_port = "8081"
Port podajemy taki jak w URL'ach w panel.serwersms.pl
[edytuj] Konfiguracja panel.serwersms.pl
- Logujemy się do panelu.
- Przechodzimy do Ustawienia interfejsów->HTTPS XML API
- Otwieramy zakładkę Ustawienia.
- Ustawiamy dla Wersja komunikatów zwrotnych wartość Tekstowa. Odpowiedzi w formacie - XML
- Klikamy Zapisz ustawienia
- Otwieramy zakładkę Raporty doręczeń.
- Dla Przekazywanie raportu wybieramy Wysyłanie raportów pod wskazany adres URL
- W polu URL podajemy np.
http://24.58.12.81:8081/smsid=#SMSID#&stan=#STAN#&data=#DATA#&przyczyna=#PRZYCZYNA#
gdzie: w miejsce 24.58.12.81 podajemy adres IP swojego radiusa oraz w miejsce 8081 podajemy port taki sam jak w pliku konfiguracyjnym /etc/net47d/net47.conf. Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u.
- Zaznaczamy pola Weryfikuj poprawność odpowiedzi i Wysyłaj również statusy "Oczekiwanie"
- Klikamy Zapisz ustawienia
- Otwieramy zakładkę Odpowiedzi SMS ECO.
- Dla Przekazuj odpowiedzi SMS wybieramy Wysyłanie odpowiedzi SMS pod wskazany adres URL
- W polu URL podajemy np.
http://24.58.12.81:8081/id=#ID#&numer=#NUMER#&data=#DATA#&smsid=#SMSID#&wiadomosc=#WIADOMOSC#
gdzie: w miejsce 24.58.12.81 podajemy adres IP swojego radiusa oraz w miejsce 8081 podajemy port taki sam jak w pliku konfiguracyjnym /etc/net47d/net47.conf. Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u.
- Zaznaczamy pole Weryfikuj poprawność odebrania.
- Klikamy Zapisz ustawienia
- Przechodzimy do zakładki Autoryzacja IP
- Dodajemy adres IP naszego radiusa.
[edytuj] Restart modułu net47smsd
systemctl restart net47smsd