Flachzange
Basic Pleskian
- Server operating system version
- Ubuntu 24.04
- Plesk version and microupdate number
- 18.0.82
Hello Plesk team,
while reviewing our backup logs, we noticed that pmm-ras reports the following during FTPS connections:
The operation nevertheless completes with exit code 0. This occurs both during backup operations and during a direct metadata retrieval using --get-ftp-dump-info. We did not supply any option to disable certificate verification.
The client reports curl 8.22.0. Its source code indicates that this message is emitted when peer certificate verification is disabled. Independent OpenSSL tests against the same storage hostname successfully validate both the certificate chain and hostname over IPv4 and IPv6.
Environment: Ubuntu 24.04, Plesk Obsidian 18.0.82. Installed plesk-backup-utilities package: 18.0-v.ubuntu.24.04+p18.0.82.1+t261027.1556.
Could you please clarify:
Since backups contain sensitive data, I would expect FTPS connections to authenticate the remote server as well as encrypt the transfer. A clear explanation of the current behavior and supported configuration would be appreciated.
Thank you.
while reviewing our backup logs, we noticed that pmm-ras reports the following during FTPS connections:
Code:
OpenSSL verify result: 13
SSL certificate verification failed, continuing anyway!
The operation nevertheless completes with exit code 0. This occurs both during backup operations and during a direct metadata retrieval using --get-ftp-dump-info. We did not supply any option to disable certificate verification.
The client reports curl 8.22.0. Its source code indicates that this message is emitted when peer certificate verification is disabled. Independent OpenSSL tests against the same storage hostname successfully validate both the certificate chain and hostname over IPv4 and IPv6.
Environment: Ubuntu 24.04, Plesk Obsidian 18.0.82. Installed plesk-backup-utilities package: 18.0-v.ubuntu.24.04+p18.0.82.1+t261027.1556.
Could you please clarify:
- Does pmm-ras disable certificate chain verification by default for FTPS backups?
- Is hostname verification enabled independently?
- Is there a supported setting to enforce both checks and abort the transfer if validation fails?
- If mandatory validation is currently unavailable, is a change planned?
Since backups contain sensitive data, I would expect FTPS connections to authenticate the remote server as well as encrypt the transfer. A clear explanation of the current behavior and supported configuration would be appreciated.
Thank you.