Hanya sebuah catatan kecil untuk untuk mengganti http ke https di eprints 3.1.3. Langkah awal dapatkan sertifikat SSL/TLS dari penyedia. Selanjutnya ikuti langkah-langkah di bawah ini:
1. buka dan ubah file 10_core.pl:
#vi EPRINTS_PATH/archives/REPOID/cfg/cfg./10_core.pl
$c->{host} = 'REPO_FQDN';
$c->{port} = 443;
$c->{aliases} = [];
$c->{securehost} = undef;
$c->{secureport} = '';
$c->{http_root} = undef;
lalu simpan!.
2. buka dan ubah file 20_baseurls.pl:
#vi EPRINTS_PATH/archives/REPOID/cfg/cfg./20_baseurls.pl
$c->{baase_url} = "https://REPO_FQDN";
$c->{perl_url} = "https://REPO_FQDN/cgi";
$c->{http_url} = "https://REPO_FQDN";
$c->{http_cgiurl} = "https://REPO_FQDN/cgi";
lalu simpan!.
3. berikutnya jalankan perintah:
# sudo -u eprints EPRINTS_PATH/bin/generate_apacheconf
4. buat direktori ssl untuk menempatkan file-file SSL/TLS di dalam direktori REPOID.
5. selanjutnya buka dan ubah file apachevhost.conf:
#vi EPRINTS_PATH/archives/REPOID/cfg/apachevhost.conf
Header set Strict-Transport-Security "max-age=15780000"
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
SSLCertificateFile EPRINTS_PATH/archives/REPOID/ssl/certificate.crt
SSLCertificateKeyFile EPRINTS_PATH/archives/REPOID/ssl/private.key
SSLCertificateChainFile EPRINTS_PATH/archives/REPOID/ssl/ca_bundle.crt
lalu simpan!.
6. berikutnya, restart httpd. Selanjutnya akses dengan menggunakan https.