Dla potomnych może się komuś przyda: Zapytania SQL dla radiusa, autoryzacja PPPoE + kolejki dla MT. Plik /etc/freeradius/SQL.conf: https://pastebin.com/DP5VsxPn Plik /etc/freeradius/sql/mysql/dialup.conf https://pastebin.com/FMKksrAW
Oczywiście daleko temu do pełnego konfiga ale przynajmniej działa bez zgrzytów z nowym lmsem, poprawione zapytania i tabele. Na początek wystarczy. Możnaby się nawet pokusić o update w samplach żeby się nie denerwowali nowo instalujący (jak na przykład ja :) )
bin/LMS-sendinvoices.php i modules/invoicessend.php W nowej wersji PHP pruje się o certyfikat ssl. Na 5.5 ok, na 5.6 lipa.
Jun 30 18:51:11 mailserver1 postfix/submission/smtpd[15934]: connect from unknown[91.236.29.206] Jun 30 18:51:11 mailserver1 postfix/submission/smtpd[15934]: SSL_accept error from unknown[91.236.29.206]: 0 Jun 30 18:51:11 mailserver1 postfix/submission/smtpd[15934]: warning: TLS library problem: 15934:error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:s3_pkt.c:1315:SSL alert number 48: Jun 30 18:51:11 mailserver1 postfix/submission/smtpd[15934]: lost connection after STARTTLS from unknown[91.236.29.206] Jun 30 18:51:11 server1 postfix/submission/smtpd[15934]: disconnect from unknown[91.236.29.206]
W obydwu plikach bez zmiany z true na false nie śmigało. 'ssl_verify_peer' => ConfigHelper::checkValue(ConfigHelper::getConfig('sendinvoices.smtp_ssl_verify_peer', false)), 'ssl_verify_peer_name' => ConfigHelper::checkValue(ConfigHelper::getConfig('sendinvoices.smtp_ssl_verify_peer_name', false)),
Czy ktoś podpowie jakby to jednak z certyfikatem? W wiadomościach dla klienta nie ma tego problemu.
Druga rzecz, że faktury lecą bez templatki (wersja html). Coś magicznego trzeba zrobić?
Pozdrawiam