Disabling SSL/TLS

What is the problem?

The Organization I work for keeps flagging my printers for SSL/TLS violations. I went in and looked and saw that SSL 3 is on there. I was wondering how I can disable this.

What did you already try to solve it?

I used putty to connect to my printers and tried following some guides online but it seems OctoPrint's file structure differed from what I could find.

Logs (syslog, dmesg, ... no logs, no support)

Additional information about your network (Hardware you are trying to connect to, hardware you are trying to connect from, router, access point, used operating systems, ...)

MakerGear M3 with Octoprint installed. Connecting from a Windows 10 PC.

Might need more information as to what "flagged" means, but to disable SSL connections altogether you would have to modify the file /etc/haproxy/haproxy.cfg file removing the https bits. That will basically make your device http:// only with no encryption in communication between the client browser and server. You'd delete the line bind :::443 v4v6 ssl crt /etc/ssl/snakeoil.pem and then restart haproxy with sudo service haproxy restart.

It might be possible to modify the tune.ssl.default-dh-param 2048 line to meet the requirements your organization requires, but I'm not sure what those options are or how to configure them.

If you are still using the preinstalled version of OctoPrint that comes with this printer, then bear in mind we have no idea what the company may have done to it. It could be an ancient version/OS as well. We generally only know/assume how the OctoPi image is structured, for stuff like SSL which is not actually handled by OctoPrint.

Understood, thank you for your response.

I will give that a try, thanks!