Back to Rclone

Ports for tests

fstest/testserver/init.d/PORTS.md

1.74.01.3 KB
Original Source

Ports for tests

All these tests need to run on a different port.

They should be bound to localhost so they are not accessible externally.

PortTest
88TestHdfs
750TestHdfs
8020TestHdfs
8086TestSeafileV6
8087TestSeafile
8088TestSeafileEncrypted
9866TestHdfs
28620TestWebdavRclone
28621TestSFTPRclone
28622TestFTPRclone
28623TestSFTPRcloneSSH
28624TestS3Rclone
28625TestS3Minio
28626TestS3MinioEdge
28627TestSFTPOpenssh
28628TestSwiftAIO
28629TestWebdavNextcloud
28630TestSMB
28631TestFTPProftpd
28632TestSwiftAIOsegments
28633TestSMBKerberos
28634TestSMBKerberos
28635TestS3Exaba
28636TestS3Exaba
28637TestSMBKerberosCcache
28638TestSMBKerberosCcache
28639TestWebdavInfiniteScale
38081TestWebdavOwncloud

Non localhost tests

All these use $(docker_ip) which means they don't work on macOS or Windows. It is proabably possible to make them work with some effort but will require port forwarding a range of ports and configuring the FTP server to only use that range of ports. The FTP server will likely need know it is behind a NAT so it advertises the correct external IP.

  • TestFTPProftpd
  • TestFTPPureftpd
  • TestFTPVsftpd
  • TestFTPVsftpdTLS