In the Anubis proxy architecture, /shibboleth/login is handled locally by public Apache and correctly sees EPrints_ArchiveID, a defined Apache request, and a defined $EPrints::HANDLE. However, $EPrints::HANDLE->current_repository() is undefined, so EPrints::Session->new() returns undef.
In the full Anubis architecture, is PerlTransHandler +EPrints::Apache::Rewrite expected to remain active in the public HTTPS vhost, or should it exist only on the internal EPrints backend vhost?
In the Anubis proxy architecture, /shibboleth/login is handled locally by public Apache and correctly sees EPrints_ArchiveID, a defined Apache request, and a defined $EPrints::HANDLE. However, $EPrints::HANDLE->current_repository() is undefined, so EPrints::Session->new() returns undef.
In the full Anubis architecture, is PerlTransHandler +EPrints::Apache::Rewrite expected to remain active in the public HTTPS vhost, or should it exist only on the internal EPrints backend vhost?