E170013: Unable to connect to a repository at URL 'https://svn.digium.com/svn/thirdparty/mp3/trunk'
svn: E230001: Server SSL certificate verification failed: certificate has expired
E170013: Unable to connect to a repository at URL 'https://svn.digium.com/svn/thirdparty/mp3/trunk'
svn: E230001: Server SSL certificate verification failed: issuer is not trusted
The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
Hostname: *.digium.com
Valid: from Apr 13 00:00:00 2021 GMT until May 1 23:59:59 2022 GMT
Issuer: GeoTrust TLS DV RSA Mixed SHA256 2020 CA-1, DigiCert Inc, US
Fingerprint: A3:80:31:6F:1C:75:36:D8:8A:CE:30:13:01:95:30:13:1C:8E:92:AE
(R)eject, accept (t)emporarily or accept (p)ermanently? p
svn: E170013: Unable to connect to a repository at URL ‘https://svn.digium.com/svn/thirdparty/mp3/trunk’
svn: E120108: Error running context: The server unexpectedly closed the connection.
*** —> IMPORTANT INFORMATION ABOUT format_mp3 <— ***
*** format_mp3 has been selected to be installed, but the ***
*** MP3 decoder library has not yet been downloaded into ***
*** the source tree. To do so, please run the following ***
*** command: ***
*** $ contrib/scripts/get_mp3_source.sh ***
Installing modules from addons…
/usr/bin/install: cannot stat ‘format_mp3.so’: No such file or directory
make[1]: *** [/usr/src/asterisk-18.4.0/Makefile.moddir_rules:109: install] Error 1
make: *** [Makefile:615: addons-install] Error 2
Oh, I understand what is going on. It’s an intermediate certificate. I’m working on it. In the future this stuff will be from git, so SVN won’t be used.
I was upgrading Asterisk from 18.3.0 to 18.4.0. ‘contrib/scripts/get_mp3_source.sh’ is the first thing run in the upgrade script, but it apparently failed because of the certificate issue and dialog. I just re-ran the same upgrade script (which did not encounter the certificate dialog this time, presumably because it got updated in the prior run) and the upgrade completed successfully.