YOUR ACCOUNT

Login or Register to post new topics or replies
Ade
Posts: 8
Hi, I have recently updated to Catalina and Filter Forge can no longer connect to the server to check for updates or filters.

It just repeatedly states "Unable to connect to server". I manually went to the web site and downloaded the latest point update for FF9 just in case that fixed the problem but it still shows the same error.

FF was working fine before I upgraded to Catalina and my Internet connection is working (or I wouldn't be able to post this bug report!) - so I suspect there is some sort of Catalina incompatibility.

I'd like to install some new filters and check for updates to filters.

Please advise, thanks.
  Details E-Mail
GMM
Moderator
Filter Forge, Inc
Posts: 3491
Do you have some sort of firewall software? Looks like it's blocking Filter Forge from connecting to the server.

Please check the settings of your firewall. You need to add both https://www.filterforge.com and https://www.filterforge.net as firewall exceptions.
  Details E-Mail
Ade
Posts: 8
Hi, I just have the built-in Firewall in Catalina on. It is allowing all outgoing connections as far as I can tell.

However in a browser window II can go to https://www.filterforge.com ok but when I attempt to go to https://www.filterforge.net I get the following messages:

Safari reports this:
Safari can't open the page "https://www.filterforge.net" because Safari can't establish a secure connection to the server "www.filterforge.net"

Chrome reports this:
This site can’t provide a secure connection www.filterforge.net sent an invalid response.
ERR_SSL_PROTOCOL_ERROR

Hope that helps, thanks
  Details E-Mail
Pete L
Mr
Posts: 13
I get the same problem, it's not a firewall issue as I turned it off and cannot download any filters.

I get the same error message when going to "https://www.filterforge.net

Please fix as the software is of no use right now being unable to download any filters.
  Details E-Mail
Ade
Posts: 8
Update: I am wondering if this is a TLS 1.2 issue - here's my theory, Mac OS Catalina has been hardened so that all HTTPS requests force the use of the secure TLS 1.2 rather than the older TLS 1.0 (see https://www.macrumors.com/2019/06/06/a...a-ios-13/).

My suspicion is that the www.filterforge.net server / SSL certificate is using the older TLS 1.0 protocol which is causing the problem.

Hope this thought helps.
  Details E-Mail
CFandM
ForgeSmith

Posts: 4761
Filters: 266
You could always try the built-in browser and see if you could download that way....
BUILT IN BROWSER
Stupid things happen to computers for stupid reasons at stupid times!
  Details E-Mail
Pete L
Mr
Posts: 13
Built in browser doesnt work either...

Think we just need Filter forge to fix the issue they have
  Details E-Mail
Totte
Übernerd

Posts: 1460
Filters: 107
The issues with the TLS 1.2 requirements in osx 10.15 has been a major problem for many sites not using https, and that's mostly because https costs money, a yearly fee to the certificate broker, and depending your country or origin ans server origin the price can vary from $15 per year to up to $800 / year, per site.
- I never expected the Spanish inquisition
  Details E-Mail
GMM
Moderator
Filter Forge, Inc
Posts: 3491
Our certificate does support TLS 1.2:

https://gf.dev/tests/qat5h9jvgtg
  Details E-Mail
Totte
Übernerd

Posts: 1460
Filters: 107
Hi GMM!

From the Apple FAQ:

TLS server certificates and issuing CAs using RSA keys must use key sizes greater than or equal to 2048 bits. Certificates using RSA key sizes smaller than 2048 bits are no longer trusted for TLS.

So, what key size do you have?
- I never expected the Spanish inquisition
  Details E-Mail
Totte
Übernerd

Posts: 1460
Filters: 107
And no, I haven't updated to 10.15. I stick with 10.14 and 10.13 on my nVidia iRay render box.
- I never expected the Spanish inquisition
  Details E-Mail
GMM
Moderator
Filter Forge, Inc
Posts: 3491
Hi Totte!

Quote
Totte wrote:
So, what key size do you have?


It's 2048 bit, here's the screenshot.

  Details E-Mail
Pete L
Mr
Posts: 13
I get this issue using all browsers on my Windows 10 PC.

So why would I get this message Filter Forge team? and is it related to the inability to download any filters?
  Details E-Mail
GMM
Moderator
Filter Forge, Inc
Posts: 3491
Pete, please post Windows issues on the Windows-related forum.
  Details E-Mail
Ade
Posts: 8
Another thought, within the Filter Forge source code, when it establishes an SSL connection it may default to a lower version of TLS because of the libraries / APIs that it uses.

From personal experience I have needed to force an API to use TLS 1.2 because the API I was using defaulted to the lower TLS 1.0 protocol - so this might be happening within Filter Forge and the resulting defaulted TLS 1.0 connection is not being allowed out via the Mac OS.

This does only seem to have affected me since updating to Catalina which has hardened the use of TLS. All my settings and Internet connections are the same so I really think this could be a possible reason for this.

Thanks.
  Details E-Mail
GMM
Moderator
Filter Forge, Inc
Posts: 3491
Quote
Ade wrote:
when it establishes an SSL connection it may default to a lower version of TLS because of the libraries / APIs that it uses.


This could be a good theory but it doesn't explain why other machines, including our dev computers and regular FF users, have no issues with downloading filters under Catalina.

Are you able to monitor outgoing connection made by FF on your machine?
(I'm afraid I can't provide detailed support for that).
  Details E-Mail
Totte
Übernerd

Posts: 1460
Filters: 107
For Monitoring in terminal try sudo tcpdump, or download Wireshark.
- I never expected the Spanish inquisition
  Details E-Mail
Ade
Posts: 8
I tried using Google Chrome but when it reports the SSL_PROTOCOL_ERROR and I check the developer tools network information I don't even see the request going out.

Can you recommend any tools that would let me inspect the outgoing connection? The main issue I suppose is that the outgoing connection will be SSL encrypted so I wouldn't be able to view any information about it?
  Details E-Mail
Ade
Posts: 8
I used sudo tcpdump -vv to get verbose logging and the only bit I could see referencing FF was this:
09:22:46.526084 IP (tos 0x0, ttl 64, id 15082, offset 0, flags [none], proto UDP (17), length 65)
192.168.0.22.34125 > routerlogin.net.domain: [udp sum ok] 49393+ A? www.filterforge.net. (37)
09:22:46.537169 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 81)
routerlogin.net.domain > 192.168.0.22.34125: [udp sum ok] 49393 q: A? www.filterforge.net. 1/0/0 www.filterforge.net. A 81.99.162.48 (53)

I do then see lots of other comms to my ISP such as this:
09:22:46.537775 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 52)
192.168.0.22.49652 > lang-sspiprxy.network.virginmedia.net.http: Flags [F.], cksum 0x7124 (correct), seq 1, ack 1, win 65535, options [nop,nop,TS val 213488798 ecr 3431957088], length 0

...but nothing that mentions SSL or errors. I'm not a network guy so don't know what I'm looking for!

In case this is an issue with my ISP I will try on a 4G phone data network a bit later
  Details E-Mail
Ade
Posts: 8
No difference - still get the same issue. Any ideas on what I can do as I can't download any new filters. Thanks
  Details E-Mail
Ade
Posts: 8
Hi, I just randomly tried downloading filters again and everything is now working so I guess Filter Forge has sorted out the SSL issue that I think was causing the problem. Nothing at my end has changed, still using the same version of FF and my OS has not been updated. Anyway, alls well that ends well. Thanks, Adrian
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,712 Registered Users
+19 new in 30 days!

153,534 Posts
+31 new in 30 days!

15,348 Topics
+72 new in year!

Create an Account

Online Users Last minute:

27 unregistered users.