Archives par étiquette : ezproxy

reverse proxy [2] extensions

Le signalement des ressources électroniques dans les outils des bibliothèques AMU inclut le reverse proxy pour permettre l’accès hors campus. Ce qui peut obliger l’usager à passer par le site des bibliothèques pour consulter certains documents. Cette contrainte est particulièrement lourde lorsque l’on souhaite simplement consulter un article dont on a reçu l’adresse URL dans un mail, via twitter, ou simplement alors que l’on se trouve sur la page de l’article dont on ne voit que l’abstract parce que l’accès hors campus n’est pas activé. Pour permettre la connexion à la volée en un clic, nous mettons à disposition des extensions pour les navigateurs Chrome et Firefox ainsi qu’un bookmarklet (marque page scripté). Si la ressource est disponible dans les abonnements AMU, après authentification, la page se recharge et l’on accède au contenu intégral. Par contre si la ressource ne fait pas partie des abonnements AMU, le reverse proxy peut retourner une erreur.

Le code du bookmarklet peut facilement être adapté pour attaquer d’autres proxy. Voici les adresses pour les portails de l’INIST-CNRS qui peuvent être utiles aux personnes qui bénéficient aussi d’accès à ces ressources :

gate1.inist.fr bibliovie
gate2.inist.fr biblioinserm
gate3.inist.fr biblioshs
gate4.inist.fr bibliosciences
gate6.inist.fr BiblioST2I

en remplacement de

lama.univ-amu.fr

reverse proxy [1]

Aix Marseille Université utilise l’application EZproxy pour permettre l’accès authentifié à la documentation électronique hors campus.

Cette application est installée sur un serveur virtualisé dans l’infrastructure AMU. Ce serveur est donc géré par la Direction Opérationnelle des Systèmes d’Information (DOSI). Mais nous avons besoin, assez fréquemment et surtout rapidement, d’en modifier la configuration pour ajouter de nouvelles ressources ou en modifier le comportement. Nous avons accès en ssh au fichier de définition des accès par l’intermédiaire d’un fichier secondaire qui est intégré à la configuration principal par la directive IncludeFile.

Quelques spécifications de notre instance :

  • utilisation du port standard 80 et nommage du service pour une URL simple
  • accès campus redirigés en dehors du proxy, directive ExcludeIP sur IP campus
    • sauf pour les abonnements dont les déclarations d’IP sont lacunaires, obligation de déclarer l’IP du proxy et directive AutoLoginIP sur IP campus
    • sauf pour les gestionnaires de ressources électroniques pour réaliser des tests, directive IncludeIP sur IP gestionnaires
  • exploitation des fichiers de logs statistiques d’usages avec AWStats
  • personnalisons de certaines configurations pour le résolveur de liens SMASH avec la directive Find

Nous n’utilisons finalement que très partiellement les possibilités de cette application. En tout cas pas suffisamment pour envisager maintenant le passage au nouveau mode de licence annuelle et profiter des nouvelles mise à jour. En tout cas tant que la compatibilité avec les systèmes installés sur les serveurs virtualisés est satisfaisante.

Sont en projet cette année, la mise en œuvre d’ezPAARSE pour l’analyse de logs et la personnalisation des fichiers html pour y intégrer l’assistance aux usagers.