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