SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 17018: SAS® Enterprise Miner(tm), SAS® Forecast Studio client cannot find server through firewall

DetailsHotfixAboutRate It

SAS® Analytics Platform is designed to use the configured Shared Platform port (port 6099, by default) for all communication from the SAS Analytics Platform server to SAS clients. However, the SAS Analytics Platform server might have problems communicating with clients if a random port number is used.

Select the Hot Fix tab in this note to access the hot fix for this issue.

Starting with SAS Enterprise Miner 5.3, the fix for this issue is addressed in the client instead of in the SAS Analytics Platform Server. Please click on the hot fix tab to access the hot fix for this issue.

SAS Enterprise Miner 5.2 Specific Steps:

In addition to applying hot fix 12APCORE01 or 13APCORE02 to the SAS Analytics Platform server, you need to manually edit some control files. Whether you apply 12APCORE01 or 13APCORE02 depends on the version of the SAS Analytics Platform server you have installed. Please determine the version before applying the hot fix.

The easiest way to determine the version is to go to http://yourserver:6098 and click on the "Configuration" tab. Under the "Configuration" information, there is a section labeled "Analytics Platform" that contains the version number.

UNIX specific instructions:

Edit the apserver shell script. This is typically located at:

!SASROOT/SASAPCore/bin/apserver

You will need to add the following command line argument before the word $OPTIONS in the last line of the script. Make sure there is one blank space before and after this argument:

-Dap.rmi.socket.factory=com.sas.apps.session.server.APSocketFactoryRMI

Save the file and restart SAS Analytics Platform Server.

Windows specific instructions:

Edit the apstart.ini file. This is typically located at:

C:\Program Files\SAS\SASAPCore\bin\apstart.ini

Add this argument to the CommandLineArgs line, just after the argument "-Xmx512m". Make sure there is one blank space before and after this argument:

-Dap.rmi.socket.factory=com.sas.apps.session.server.APSocketFactoryRMI

Also edit the apserver.bat file. This is typically located at:

C:\Program Files\SAS\SASAPCore\bin\apserver.bat

Add this argument to the last line of the batch script, just after the argument "-Xmx512m". Make sure there is one blank space before and after this argument:

-Dap.rmi.socket.factory=com.sas.apps.session.server.APSocketFactoryRMI

Also edit the wrapper.conf file, which is used when SAS Analytics Platform server is installed as a Windows service. This is typically located at:

C:\Program Files\SAS\SASAPCore\conf\wrapper.conf

Locate the following line in the "Java Additional Parameters" section of the file:

wrapper.java.additional.8=-Dsas.app.class.dirs=../lib

Immediately after it, add this line:

wrapper.java.additional.9=-Dap.rmi.socket.factory=com.sas.apps.session.server.APSocketFactoryRMI

Save these files and restart the SAS Analytics Platform server.

Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Enterprise MinerMicrosoft® Windows® for 64-Bit Itanium-based Systems5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter 64-bit Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows Server 2003 Enterprise 64-bit Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows XP 64-bit Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft® Windows® for x645.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows 2000 Advanced Server5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows 2000 Datacenter Server5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows 2000 Server5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows 2000 Professional5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows NT Workstation5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows Server 2003 Datacenter Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows Server 2003 Enterprise Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows Server 2003 Standard Edition5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Microsoft Windows XP Professional5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Windows Vista5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
64-bit Enabled AIX5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
64-bit Enabled HP-UX5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
64-bit Enabled Solaris5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
HP-UX IPF5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Linux5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Linux on Itanium5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
Tru64 UNIX5.25.39.1 TS1M3 SP39.1 TS1M3 SP4
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.