There might be cases where you are not able to upload files with Pilot when you are logged in using the Fully Qualified Domain Name (FQDN, i.e., example.domain.com). But you are able to do it if you use local hostname or IP of the server. After checking the SSL logs, you should notice an error similar to the following one:
PHP Notice: Undefined index: HIL in /usr/etc/portal/PORTAL/libs/PORTAL.obj.php on line 9777, referer: https://example.domain.com/PORTAL/BROWSE.php?tmpl=browse.tmpl.html&releasetmpl=true&page=1&id=48&csrf_token=4a79745d650a25.0152354
Xinet Portal with SSL configured.
- Connect to the server where Xinet Portal is installed.
- Open the SSL configuration file with a text editor, the file is located at the following path :
- For each
<VirtualHost *:443>entry on the referred file, add the
ProxyPreseveHost ondirective. It should look the following way:
- Restart Apache with the following command:
sudo systemctl start httpd.service
Uploading with Pilot should work fine without any errors.