Alternate Server Ports - perfsonar/pscheduler GitHub Wiki

This page describes how to set up and use pScheduler on an port other than 443, the standard HTTPS port.

Configuring Apache

Apache can be reconfigured to operate on another port by editing its mod_ssl configuration file (often in /etc/httpd/conf.d/ssl.conf). Typically, the lines to be changed will be these:

Listen 8443 https
...
<VirtualHost _default_:8443>
    ...
</VirtualHost>

Using pScheduler

Tests which have parameters that specify hosts (source, dest and host by convention) have companion parameters ending in -node (e.g., source-node) that can be used to direct connection to pScheduler on an alternate host/port pair. For example:

% pscheduler task throughput --dest-node ps3.example.com:8443 --dest ps3.example.com

If pScheduler on the local system is running on an alternate port, the assist feature can be used

% pscheduler task --assist localhost:4443 throughput --dest-node ps3.example.com:8443 --dest ps3.example.com

Alternately:

% setenv PSCHEDULER_ASSIST localhost:4443
% pscheduler task throughput --dest-node ps3.example.com:8443 --dest ps3.example.com