EPrints Technical Mailing List Archive

Message: #06664


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Error: valid repository identifier


Hi Thorsten,

Apache can't see the files in /opt/eprints3/archives/gdea_3_2/cfg/cfg.d/.

Is Apache running as the same user as it used to be?

Are the files in /opt/eprints3/archives/gdea_3_2/cfg/cfg.d/ owned by the same user that Apache is running as?


You could also try:

/opt/eprints3/bin/epadmin test gdea_3_2


Let me know how you get on with this!


Cheers,

John


From: eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of Thorsten Bülo <thorsten.buelo@gmail.com>
Sent: 29 June 2017 16:25:27
To: eprints-tech@ecs.soton.ac.uk
Subject: [EP-tech] Error: valid repository identifier
 
Hey there,
our eprints is broken. If I try to open existing repos, I get an 404 error, the eprints-error.log is under my message.
I tried to create a new repo, this works as intendet, only already existing repos are down. The error occured a few days ago; I downgraded my packages already to older versions.
Do you have any ideas? Thank you very much for your help,
best regards,
Thorsten Buelo

Department of Computer Science
Universiy of Cologne

------------------------------------------------------------------
---------------- EPrints System Error ----------------------------
------------------------------------------------------------------
Can't read cfg.d config files from /opt/eprints3/archives/gdea_3_2/cfg/cfg.d: No such file or directory
------------------------------------------------------------------
EPrints System Error inducing stack dump
 at /opt/eprints3/perl_lib/EPrints.pm line 143
        EPrints::abort() called at /opt/eprints3/perl_lib/EPrints/Config.pm line 252
        EPrints::Config::load_repository_config_module('gdea_3_2') called at /opt/eprints3/perl_lib/EPrints/Repository.pm line 445
        EPrints::Repository::load_config('EPrints::Repository=HASH(0x7fc6025dd018)') called at /opt/eprints3/perl_lib/EPrints/Repository.pm line 153
        EPrints::Repository::new('EPrints::Repository', 'gdea_3_2', 'db_connect', 0) called at /opt/eprints3/perl_lib/EPrints.pm line 492
        EPrints::repository('EPrints=HASH(0x7fc604f070f8)', 'gdea_3_2', 'db_connect', 0) called at /opt/eprints3/perl_lib/EPrints.pm line 582
        EPrints::load_repositories('EPrints=HASH(0x7fc604f070f8)') called at /opt/eprints3/perl_lib/EPrints.pm line 398
        EPrints::post_config_handler('APR::Pool=SCALAR(0x7fc5fff98680)', 'APR::Pool=SCALAR(0x7fc5fff97cd8)', 'APR::Pool=SCALAR(0x7fc5fff97c60)', 'Apache2::ServerRec=SCALAR(0x7fc5fff983c8)') called at -e line 0
        eval {...} called at -e line 0
[Thu Jun 29 06:25:08 2017] [notice] Digest: generating secret for digest authentication ...
[Thu Jun 29 06:25:08 2017] [notice] Digest: done
[Thu Jun 29 06:25:08 2017] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jun 29 06:25:08 2017] [notice] Apache/2.2.22 (Debian) DAV/2 PHP/5.4.45-0+deb7u8 mod_ssl/2.2.22 OpenSSL/1.0.1t mod_perl/2.0.7 Perl/v5.14.2 configured -- resuming normal operations

------------------------------------------------------------------
---------------- EPrints System Error ----------------------------
------------------------------------------------------------------
'preprints' is not a valid repository identifier:
PerlSetVar EPrints_ArchiveID preprints
------------------------------------------------------------------
EPrints System Error inducing stack dump
 at /opt/eprints3/perl_lib/EPrints.pm line 143
        EPrints::abort('EPrints') called at /opt/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 62
        EPrints::Apache::Rewrite::handler('Apache2::RequestRec=SCALAR(0x7fc5fff97d08)') called at -e line 0
        eval {...} called at -e line 0
[Thu Jun 29 06:25:08 2017] [error] [client 216.244.66.247] File does not exist: (null)

------------------------------------------------------------------
---------------- EPrints System Error ----------------------------
------------------------------------------------------------------
'gdea_3' is not a valid repository identifier:
PerlSetVar EPrints_ArchiveID gdea_3
------------------------------------------------------------------
EPrints System Error inducing stack dump
 at /opt/eprints3/perl_lib/EPrints.pm line 143
        EPrints::abort('EPrints') called at /opt/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 62
        EPrints::Apache::Rewrite::handler('Apache2::RequestRec=SCALAR(0x7fc5fff97d08)') called at -e line 0
        eval {...} called at -e line 0
[Thu Jun 29 06:26:30 2017] [error] [client 216.244.66.195] File does not exist: (null)