1. Help Center
  2. Troubleshooting

Slow Start Time for Diffusion with JMX Enabled

Problem

Diffusion startup is extremely slow starting up when Mac OS X is being used and JMX is enabled. The output in the log will stop at the following message for several minutes

INFO|main|PUSH-000159|The maximum message size is 32768 bytes.|com.pushtechnology.diffusion.DiffusionController. Please see attached file. 

The startup process will eventually resume. It is unlikely you will experience this issue in a production environment as hostnames/IP address will usually be fixed.

Cause

The cause of this issue is that the LAN DNS is misconfigured. The Diffusion server will attempt to connect to a JMX server at the wrong hostname/IP. If a JMX server does not exist at this location the startup process will hang.

Resolution

  • Check the configuration of your LAN DNS settings and ensure these are correct.
  • If this does not fix the error disable JMX in the Management.xml file in /etc within Diffusion.