Just for the permanent record, it's a change in Catalina, nothing to do with x3270. I found this info at https://www.macobserver.com/news/apple-deprecates-sha-1/ : TLS server certificates must present the DNS name of the server in the Subject Alternative Name extension of the certificate. DNS names in the CommonName of a certificate are no longer trusted.
You rock! I had tried using Safari to go to the server on the standard https port, and that worked fine. Trying Safari on the 3270 port got me a certificate error. I still don't understand the error -- it said the certificate name didn't match the URL, and the only difference I can see is uppercase vs. lowercase. Maybe in Catalina it's matching certificates case-sensitively? But anyway, I accepted the certificate in Safari, and now my x3270 connection works fine!
x3270 SecureTransport error on macOS 10.15 Catalina
Tested 1.6.15, looks like it's working fine. Thanks!
The latest snapshot is also still missing quotes in this line: # IZPACK_JAVA_HOME is filtered in by the IzPack installer when this script is installed IZPACK_JAVA_HOME="/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home" I had to add the double-quotes around the path name in order to get SQuirrelSQL to launch. Can IzPack be configured to put those quotes in?
Duplicated on macOS too!
Right, never mind, with the new snapshot it's all working fine. Thanks!
In snapshot 20180216_1933, this actually got worse. The SQLReplace function does not work in any panel now, not even in the initial primary SQL worksheet.