Uruchomienie modulu SMS

Z Net47 2.0
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Konfiguracja panel.serwersms.pl)
(Konfiguracja panel.serwersms.pl)
 
(Nie pokazano 12 wersji utworzonych przez jednego użytkownika)
Linia 3: Linia 3:
 
=Krok po kroku=
 
=Krok po kroku=
  
===Instalacja modułu net47smsd===
+
==Instalacja modułu net47smsd==
 
<pre>yum install net47smsd</pre>
 
<pre>yum install net47smsd</pre>
  
===Dodanie wpisu do crontab===
+
==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===
+
==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===
+
==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>
  
===Konfiguracja panel.serwersms.pl===
+
Port podajemy taki jak w URL'ach w panel.serwersms.pl
#Logujemy się do panelu.
+
 
#Przechodzimy do '''Ustawienia interfejsów'''->'''HTTPS XML API'''
+
==Konfiguracja panel.serwersms.pl==
#Otwieramy zakładkę '''Ustawienia'''.
+
*Logujemy się do panelu.
*Ustawiamy dla '''Wersja komunikatów zwrotnych''' wartość '''Tekstowa'''. '''Odpowiedzi w formacie'''' - '''XML'''
+
*Przechodzimy do '''Ustawienia interfejsów'''->'''HTTPS XML API'''
*Klikamy '''Zapisz ustawienia'''
+
*Otwieramy zakładkę '''Ustawienia'''.
#Otwieramy zakładkę '''Raporty doręczeń'''.
+
**Ustawiamy dla '''Wersja komunikatów zwrotnych''' wartość '''Tekstowa'''. '''Odpowiedzi w formacie''' - '''XML'''
*Dla '''Przekazywanie raportu''' wybieramy '''Wysyłanie raportów pod wskazany adres URL'''
+
**Klikamy '''Zapisz ustawienia'''
*W polu '''URL''' podajemy np.
+
*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>
 
<pre>http://24.58.12.81:8081/smsid=#SMSID#&stan=#STAN#&data=#DATA#&przyczyna=#PRZYCZYNA#</pre>
 
gdzie:
 
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'''.
 
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.
 
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"'''
+
**Zaznaczamy pola '''Weryfikuj poprawność odpowiedzi''' i '''Wysyłaj również statusy "Oczekiwanie"'''
*Klikamy '''Zapisz ustawienia'''
+
**Klikamy '''Zapisz ustawienia'''
#Przechodzimy do zakładki '''Autoryzacja IP'''
+
*Otwieramy zakładkę '''Odpowiedzi SMS ECO'''.
*Dodajemy adres IP naszego radiusa.
+
**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===
+
==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
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU