After upgrade to Ubuntu 20.4 the upload to clublog fails with
"Upload failed! Check Internet connection"
cqrlog debug=1 returns:
=========================================
select * from upload_status where logname='ClubLog'
select * from log_changes where id > 36340 order by id
SyncUpdate:
SyncMsg :ClubLog: Uploading E20WXA
select * from log_changes where id = 36341
select * from cqrlog_main where id_cqrlog_main = 11610
data.Text:
email=********************
password=*********
callsign=DK7OB
api=21507885dece41ca049fec7fe02a813f2105aff2
adif=<QSO_DATE:8>20200911<TIME_ON:4>1315<CALL:6>E20WXA<BAND:3>17M<MODE:2>CW<FREQ:6>18.084<TIME_OFF:4>1316<RST_SENT:3>599<RST_RCVD:3>599<NAME:7>Mr.chai<QSL_SENT:1>N<QSL_RCVD:1>N<MY_GRIDSQUARE:6>JO52bj<TX_PWR:3>100<ITUZ:2>49<CQZ:2>26<LOTW_QSL_SENT:1>N<LOTW_QSL_RCVD:1>N<CONT:2>AS<EQSL_QSL_SENT:1>Y<EQSL_QSLSDATE:8>20200912<EOR>
-----------
Response :
ResultCode:500
-----------
SyncUpdate:
SyncMsg :ClubLog: Upload failed! Check Internet connection
===================================
Anbody with the same problem?
How can I debug this further?
(Posted in plain text since formatted text mangles the adif=line)
Fixed it.
Installed libssl-dev because it is mentioned in the dependency list for the tar ball and wasn't installed on my system. Now clublog upload is working again and also LoTW upload, which was broken too.
Here is what I did to get cqrlog working again on Ubuntu 20.04:
sudo apt-get install mariadb-client-10.3 mariadb-server-10.3
sudo apt-get install libssl-dev
This worked with both the deb package in Ubuntu 20.04 and the tar ball.
I consider the deb package broken since it installs mysql-8.0 which does not work and does not install the required libssl-dev package.