Can I remove the Dymo Label Webservice and still use the Dymo Application?

I don't like an unnecessary permanent open port from the Dymo Label Webservice when I use the Dymo Application every few weeks.

Is it possible to remove the web service and still use the Application to print a label every now and then?

All I found on the web were instructions to remove the Dymo software completely, which is not my intention.

I have installed the newest version 8.6.1 of the Dymo Label software.


Solution 1:

Method 1: Unload Launch Agent.

The Dymo Label Webservice is started by a launch agent while booting (or better: logging in with a user). You should be able to simply unload the related launch agent:

sudo launchctl list | grep dymo #check if agent com.dymo.dls.webservice is loaded
sudo launchctl unload /Library/LaunchAgents/com.dymo.dls.webservice.plist

You may have to use the force switch: ... unload -w ....

Method 2: Set RunAtLoad to false.

If you are not successful you can try to change the RunAtLoad key in /Library/LaunchAgents/com.dymo.dls.webservice.plist with

sudo nano /Library/LaunchAgents/com.dymo.dls.webservice.plist

from

<key>RunAtLoad</key>
<true/>

to

<key>RunAtLoad</key>
<false/>

Reboot and check if your Dymo label printer also works without the open port of the webservice.

Solution 2:

Turns out it's really easy. I got this from Dymo customer service:

Go to: Macintosh HD/Library/LaunchAgents/ and remove the file called: com.dymo.dls.webservice.plist.

Then restart. The local printer still works, and the online service is gone.

I expect that if you do want to use the online service, just save that launch agent pref file somewhere else on your hard drive, and replace it in the LaunchAgents folder when you want to reactivate it.

Solution 3:

Just delete it, or block the port using a firewall and see if it still prints for you. If not you might have to reinstall the application (or stop blocking the port) to get it working again.

I use Little Snitch as an easy way to block particular connections. Someone smarter than me could probably tell you how to configure the built in firewall to block the connection for free, but you could use the free trial of Little Snitch to at least see if the software keeps working when you keep it from phoning home.

Solution 4:

Download the Dymo installer from http://download.dymo.com/dymo/Software/Mac/DLS8Setup.8.7.3.dmg

  1. Run it.
  2. After the accept license step you will be on the Installation Type page, click Customize.
  3. Check the box to uninstall and uncheck the box to update the Web Service.
  4. Run the rest of the installer.
  5. When it completes run the installer again.
  6. This time on the Customize page uncheck the box to update the Web Service and complete the installation.