Om het NoSSL probleem op te vangen wordt DataContext uitgebreid met:
Public Sub checkMariaDbSkipSSL() as Integer- – checkt of de config bestaat en de settings er zijn
- – positief als die er is
- – negatief als die er niet is (of niet volledig) en stuurt uitleg naar sLastLog
- – checkt het bestaan van .my.cnf
- – creert die als die niet bestaat (copy uit interne my.cnf met gambasfixnossl header en waarden ssl-verify-server-cert=0 en ssl-mode=DISABLED en voegt de nodige waarden toe)
- – geeft de waarde uit settings
- – zet de waarde in settings op i die 0= niet, 1 = wel, of -1 error moet zijn
- – maakt de verbinding op de NoSSL manier