Is it possible to rename pdmweb.exe that is included in the web interface URL so that it does not use the .exe extension?
If your local security policy does not allow the use of the .exe extension in the URL used to access the Service Desk web interface, you may be able to take steps that allow you to use an alternative name for pdmweb.exe or to use it without the .exe extension.
Let's assume you want to rename pdmweb.exe to servicedesk, for example, to avoid using the .exe extension. This is currently unsupported by CA Support, and so, any attempt to follow the potential solution as per the steps provided below is at your own risk.
If IIS is the default web server, please see the "Additional Information" section below.
If Tomcat is being used as the default web server, the potential solution is to perform the following steps:
<% response.sendRedirect("CAisd/servicedesk"); %><HTML><BODY><BR><A href="axis" >Axis<BR><A href="CAisd/servicedesk" >Service Desk</TABLE></BODY></HTML>
<init-param><param-name>web:local</param-name><param-value>servicedesk</param-value></init-param><!-- 1 webengine configuration --><servlet-mapping><servlet-name>pdmweb</servlet-name><url-pattern>/servicedesk</url-pattern></servlet-mapping>
NOTE: Please bear in mind that if you subsequently run the Service Desk configure tool, the tool resets the $NX_ROOT\bopcfg\www\CATALINA_BASE\webapps\CAisd\WEB-INF\web.xml file and $NX_ROOT\bin\web shortcut back to using pdmweb.exe. So, after using the configure tool, you need to follow the steps above again in order to continue using 'servicedesk' in place of 'pdmweb.exe'. As well, when you install any patches that include files that you have changed outside of $NX_ROOT\site\mods, then your changed files are replaced.
If your web server is IIS, you may want to review and follow this article as an alternative:
Accessing ServiceDesk URL with Server Hostname by hiding CAisd/pdmweb.exe
Alternatively, you could consider switching to Tomcat as the default web server.