Skip to content
DivingDuck edited this page Oct 30, 2024 · 3 revisions

Some Q&A from users and solutions we collected from issues which perhaps might find your interest.

Malware, virus or trojan detection, Defender SmartScreen and Firewall warnings

We see from time to time new issues reported regarding malware or virus detection from users of Pronterface. Up to now these issues was happily only false positive warnings. In order to give users of Pronterface a little guideline of what you can do before opening an issue report

First of all, please download Pronterface from a trusted source, preferably from here: https://github.com/kliment/Printrun/releases and https://pypi.org/project/Printrun/#description

Malware or virus detection

Use in addition a trusted online detector like VirusTotal in case you get a malware/virus detection error. See #1446 and #1312

Defender SmartScreen warning "Windows protected your PC"

These kind of warnings happen usually when we release a new version. It take a while since Windows defender or other protection applications recognize enough installations for updating their databases. First check the download for malware or virus. You can allow running Pronterface if you proceed this two steps in the in the popup window: Click on [More info] and choose [Run anyway] in the second popup window.

Firewall warning

Depending on how strict your firewall settings are it can happen that your firewall ask for permission. Pronterface include a embedded RPC-Server and you can connect printer via a print server. In order to use this kind of connection you may be ask to allow those connections in the firewall.

Do not expose those connections to the internet and allow them only in your local network. In addition you can enable/disable the RPC-Server in the menu via -->Settings -->Options -->Printer Settings.

How to run Pronterface with multiple printers and individual config file for each printer?

Multiple printer config files #1416

Can't open Pronterface and/or Pronterface reports error message "AttributeError: 'NoneType' object has no attribute 'write' at start-up, how to fix this?

This usually happen when you update from Pronterface version 1.6 to Pronterface version 2.x. The config file printrunconf.ini (for Windows) or pronsolerc (for macOS or Linux) are not compatible between both versions. Do not switch between those versions.

Solution: Close Pronterface and delete/rename the old config file when this error happen.

See #1462, #1458