Skip to Content

Crystal Reports 2016 using undocumented port

We just upgraded our BOBJ development environment to 4.2, including the client tools. I am running Crystal Reports 2016 SP 4 patch 3 (version 14.2.4.2545) and when I try and save a report to the BOBJ Enterprise server I get the error:

Transport Error: Communication Failure. (FWM 00001)

We had no problems with Crystal 2016 before the upgrade.

When I check the firewall logs it shows the crw32.exe application trying to contact the BOBJ server on port 59519. That is outside the usual 64xx port range that Crystal usually uses (and is not blocked by our firewall). I cannot find any documentation on Crystal using that port.

Does anyone know why Crystal would be using port 59519 to communicate with the server when it tries to save a report?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jan 29 at 05:36 PM

    If in CMS Server the port set to Auto-Assign then CR will use random port numbers to connect.

    Try to assign specific port numbers 64XX for all relevant Servers like CMS, APS, Crystal Reports Processing 2016, Cache Server, etc.

    Add comment
    10|10000 characters needed characters exceeded

    • Thanks Vitaly. That was the source of the problem. The setting must have changed when we upgraded to 4.2. We've changed the setting on the CrystalReportsProcessingServer service from Auto-Assign to use a specific port number in the 64xx range that is allowed by our firewall and I am now able to save the reports from CR16.

  • Jan 29 at 03:06 PM

    It's the home page of CR designer connecting to our server and looking for updates downloads and marketing info, etc.

    Just open that port.

    Add comment
    10|10000 characters needed characters exceeded

    • The attempt to connect to look for updates happens when the application starts up and it tries to connect to www.businessobjects.com on the standard http port 80. This is not the problem we are encountering.

      The problem I am reporting only happens when I try to save a report to the repository or save changes to a report opened from the repository. When I click the save button or select save from the file menu the application tries to connect to our BOBJ Enterprise server using port 59519, which is not one of the documented ports that Crystal is supposed to be using and our desktop firewall blocks it. Our IT security will not open the port without knowing why it is needed, which is why I am asking why this is happening and why it is not documented that Crystal 2016 needs this port now.

  • Jan 30 at 04:14 PM

    Hi Bryon,

    Ah, that makes it clearer.... when CR talks to BOE it doesn't always use the standard 6400 -> 6410 ports.

    What happens though in the back ground is if communication is required to contact BOE, BOE will search for an open port to connect to BOE. These ports are random unless you go into the CMC and set up a specific range each server can use.

    Check the Admin Guide for more info on how to set Port Ranges on all of the Servers.

    Check with the BOE Administrator on configuring these ports.

    Don

    Add comment
    10|10000 characters needed characters exceeded