From: Katharina W. <wol...@fh...> - 2013-08-02 09:52:57
|
Hi everybody, I've found that vufind has the option to add the EZproxy-URL-prefix automatically to all 856-URLs by adding the host-name of the EZproxy-server in the /usr/local/vufind/web/conf/config.ini So the functionality of manipulating/parsing the links already exists. :-) Now our problem is, that we do not want to add the prefix to every URL there is in our data but only to a select list of licenced databases. So we'd like to extend/reuse the existing code in order to do just that. Where can I find this code? Thanks Kate |
From: Hugo A. <ha...@or...> - 2013-08-02 10:02:50
|
Hi If I am not wrong the procedure should be, add the prefix to all urls, and configure ezproxy to activate just for certain domains.... I think is the easiest way Kindest Regards 2013/8/2 Katharina Wolkwitz <wol...@fh...> > Hi everybody, > > I've found that vufind has the option to add the EZproxy-URL-prefix > automatically to all 856-URLs by adding the host-name of the > EZproxy-server in > the /usr/local/vufind/web/conf/config.ini > > So the functionality of manipulating/parsing the links already exists. :-) > > Now our problem is, that we do not want to add the prefix to every URL > there is > in our data but only to a select list of licenced databases. So we'd like > to > extend/reuse the existing code in order to do just that. > > Where can I find this code? > > Thanks > Kate > > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general > -- *Hugo Agud - Orex Digital * *www.orex.es* * * Director Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 ha...@or... · http://www.orex.es/ No imprima este mensaje a no ser que sea necesario. Una tonelada de papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. Aviso de confidencialidad Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni está autorizado a recibirlo por el remitente), no está autorizado a copiar, reenviar o divulgar el mensaje o su contenido. Si ha recibido este mensaje por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. |
From: Katharina W. <wol...@fh...> - 2013-08-02 10:16:42
|
Hi again, I'm not really clear how the prefix would affekt URLs that have nothing to do with EZproxy whatsoever (like links to the table of content, publisher's website, cover-notes etc.)... As we're just starting to experiment with the setup of the server and I'm "only" responsible for the technical background side, there's a lot I don't know jet, I'm afraid. ;-) Greetings Kate Am 02.08.2013 12:02 schrieb Hugo Agud: > Hi > > If I am not wrong the procedure should be, add the prefix to all urls, and > configure ezproxy to activate just for certain domains.... I think is the > easiest way > > Kindest Regards > > > 2013/8/2 Katharina Wolkwitz <wol...@fh... <mailto:wol...@fh...>> > > Hi everybody, > > I've found that vufind has the option to add the EZproxy-URL-prefix > automatically to all 856-URLs by adding the host-name of the EZproxy-server in > the /usr/local/vufind/web/conf/config.ini > > So the functionality of manipulating/parsing the links already exists. :-) > > Now our problem is, that we do not want to add the prefix to every URL there is > in our data but only to a select list of licenced databases. So we'd like to > extend/reuse the existing code in order to do just that. > > Where can I find this code? > > Thanks > Kate > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > <mailto:VuF...@li...> > https://lists.sourceforge.net/lists/listinfo/vufind-general > > > > > -- > > *Hugo Agud - Orex Digital * > > *www.orex.es <http://www.orex.es>* > > * > * > > Director > > Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 > ha...@or... <mailto:ha...@or...> · http://www.orex.es/ > > > > No imprima este mensaje a no ser que sea necesario. Una tonelada de papel > implica la tala de 15 árboles y el consumo de 250.000 litros de agua. > > > > Aviso de confidencialidad > Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO > RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni > está autorizado a recibirlo por el remitente), no está autorizado a copiar, > reenviar o divulgar el mensaje o su contenido. Si ha recibido este mensaje > por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. > -- Mit freundlichen Grüßen Katharina Wolkwitz Fachhochschule Südwestfalen Hochschulbibliothek Haldener Straße 182 58095 Hagen Tel.: 02331/9330-607 FAX: 02331/9330-608 |
From: Hugo A. <ha...@or...> - 2013-08-02 10:23:23
|
Hi I have not been working for a while, but I am pretty sure I am right... You have yo put all the prefix to all url, then you configure ezproxy.cfg (something like this) where you define to which domains the prefx must be activated and the rest are just ignored and forwar to the host. I am pretty sure this is a ezproxy (easy issue I bet) rather than vufind Kindest Regards 2013/8/2 Katharina Wolkwitz <wol...@fh...> > Hi again, > > I'm not really clear how the prefix would affekt URLs that have nothing to > do > with EZproxy whatsoever (like links to the table of content, publisher's > website, cover-notes etc.)... > > As we're just starting to experiment with the setup of the server and I'm > "only" > responsible for the technical background side, there's a lot I don't know > jet, > I'm afraid. ;-) > > Greetings > Kate > > Am 02.08.2013 12:02 schrieb Hugo Agud: > > Hi > > > > If I am not wrong the procedure should be, add the prefix to all urls, > and > > configure ezproxy to activate just for certain domains.... I think is the > > easiest way > > > > Kindest Regards > > > > > > 2013/8/2 Katharina Wolkwitz <wol...@fh... <mailto: > wol...@fh...>> > > > > Hi everybody, > > > > I've found that vufind has the option to add the EZproxy-URL-prefix > > automatically to all 856-URLs by adding the host-name of the > EZproxy-server in > > the /usr/local/vufind/web/conf/config.ini > > > > So the functionality of manipulating/parsing the links already > exists. :-) > > > > Now our problem is, that we do not want to add the prefix to every > URL there is > > in our data but only to a select list of licenced databases. So we'd > like to > > extend/reuse the existing code in order to do just that. > > > > Where can I find this code? > > > > Thanks > > Kate > > > > > ------------------------------------------------------------------------------ > > Get your SQL database under version control now! > > Version control is standard for application code, but databases > havent > > caught up. So what steps can you take to put your SQL databases under > > version control? Why should you start doing it? Read more to find > out. > > > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > > _______________________________________________ > > VuFind-General mailing list > > VuF...@li... > > <mailto:VuF...@li...> > > https://lists.sourceforge.net/lists/listinfo/vufind-general > > > > > > > > > > -- > > > > *Hugo Agud - Orex Digital * > > > > *www.orex.es <http://www.orex.es>* > > > > * > > * > > > > Director > > > > Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 > > ha...@or... <mailto:ha...@or...> · http://www.orex.es/ > > > > > > > > No imprima este mensaje a no ser que sea necesario. Una tonelada de papel > > implica la tala de 15 árboles y el consumo de 250.000 litros de agua. > > > > > > > > Aviso de confidencialidad > > Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO > > RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni > > está autorizado a recibirlo por el remitente), no está autorizado a > copiar, > > reenviar o divulgar el mensaje o su contenido. Si ha recibido este > mensaje > > por error, por favor, notifíquenoslo inmediatamente y bórrelo de su > sistema. > > > > > -- > Mit freundlichen Grüßen > > Katharina Wolkwitz > > Fachhochschule Südwestfalen > Hochschulbibliothek > Haldener Straße 182 > 58095 Hagen > Tel.: 02331/9330-607 > FAX: 02331/9330-608 > > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general > -- *Hugo Agud - Orex Digital * *www.orex.es* * * Director Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 ha...@or... · http://www.orex.es/ No imprima este mensaje a no ser que sea necesario. Una tonelada de papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. Aviso de confidencialidad Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni está autorizado a recibirlo por el remitente), no está autorizado a copiar, reenviar o divulgar el mensaje o su contenido. Si ha recibido este mensaje por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. |
From: <in...@fl...> - 2013-08-02 10:32:57
|
Well the standard behaviour of EZProxy is to block all resources unless they are configured in config.txt So adding a prefix to all 856-links may cause some problems. In EZProxy there is the Option UnsafeRedirectUnknown which would resolve the problem. But check out, if this is advisable in connection with a public accessible database... Markus Am 02.08.2013 12:22, schrieb Hugo Agud: > Hi > > I have not been working for a while, but I am pretty sure I am right... > > You have yo put all the prefix to all url, then you configure > ezproxy.cfg (something like this) where you define to which domains the > prefx must be activated and the rest are just ignored and forwar to the > host. > > > I am pretty sure this is a ezproxy (easy issue I bet) rather than vufind > > Kindest Regards > > > 2013/8/2 Katharina Wolkwitz <wol...@fh... <mailto:wol...@fh...>> > > Hi again, > > I'm not really clear how the prefix would affekt URLs that have > nothing to do > with EZproxy whatsoever (like links to the table of content, publisher's > website, cover-notes etc.)... > > As we're just starting to experiment with the setup of the server > and I'm "only" > responsible for the technical background side, there's a lot I don't > know jet, > I'm afraid. ;-) > > Greetings > Kate > > Am 02.08.2013 12:02 schrieb Hugo Agud: > > Hi > > > > If I am not wrong the procedure should be, add the prefix to all > urls, and > > configure ezproxy to activate just for certain domains.... I > think is the > > easiest way > > > > Kindest Regards > > > > > > 2013/8/2 Katharina Wolkwitz <wol...@fh... > <mailto:wol...@fh...> <mailto:wol...@fh... > <mailto:wol...@fh...>>> > > > > Hi everybody, > > > > I've found that vufind has the option to add the > EZproxy-URL-prefix > > automatically to all 856-URLs by adding the host-name of the > EZproxy-server in > > the /usr/local/vufind/web/conf/config.ini > > > > So the functionality of manipulating/parsing the links > already exists. :-) > > > > Now our problem is, that we do not want to add the prefix to > every URL there is > > in our data but only to a select list of licenced databases. > So we'd like to > > extend/reuse the existing code in order to do just that. > > > > Where can I find this code? > > > > Thanks > > Kate > > > > > ------------------------------------------------------------------------------ > > Get your SQL database under version control now! > > Version control is standard for application code, but > databases havent > > caught up. So what steps can you take to put your SQL > databases under > > version control? Why should you start doing it? Read more to > find out. > > > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > > _______________________________________________ > > VuFind-General mailing list > > VuF...@li... > <mailto:VuF...@li...> > > <mailto:VuF...@li... > <mailto:VuF...@li...>> > > https://lists.sourceforge.net/lists/listinfo/vufind-general > > > > > > > > > > -- > > > > *Hugo Agud - Orex Digital * > > > > *www.orex.es <http://www.orex.es> <http://www.orex.es>* > > > > * > > * > > > > Director > > > > Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 > 70 <tel:93%20539%2040%2070> > > ha...@or... <mailto:ha...@or...> <mailto:ha...@or... > <mailto:ha...@or...>> · http://www.orex.es/ > > > > > > > > No imprima este mensaje a no ser que sea necesario. Una tonelada > de papel > > implica la tala de 15 árboles y el consumo de 250.000 litros de agua. > > > > > > > > Aviso de confidencialidad > > Este mensaje contiene información que puede ser CONFIDENCIAL y/o > de USO > > RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni > > está autorizado a recibirlo por el remitente), no está autorizado > a copiar, > > reenviar o divulgar el mensaje o su contenido. Si ha recibido > este mensaje > > por error, por favor, notifíquenoslo inmediatamente y bórrelo de > su sistema. > > > > > -- > Mit freundlichen Grüßen > > Katharina Wolkwitz > > Fachhochschule Südwestfalen > Hochschulbibliothek > Haldener Straße 182 > 58095 Hagen > Tel.: 02331/9330-607 > FAX: 02331/9330-608 > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > <mailto:VuF...@li...> > https://lists.sourceforge.net/lists/listinfo/vufind-general > > > > > -- > > *Hugo Agud - Orex Digital * > > *www.orex.es <http://www.orex.es>* > > * > * > > Director > > Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 > ha...@or... <mailto:ha...@or...> · http://www.orex.es/ > > No imprima este mensaje a no ser que sea necesario. Una tonelada de > papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. > > Aviso de confidencialidad > Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO > RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni > está autorizado a recibirlo por el remitente), no está autorizado a > copiar, reenviar o divulgar el mensaje o su contenido. Si ha recibido > este mensaje > por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. > > > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > > > > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general > |
From: Tod O. <to...@uc...> - 2013-08-02 11:10:57
|
We configured our EZproxy to pass through any URLs that are not explicitly configured for proxying. So if the URL is on EZproxy's list, EZproxy does it's proxy thing. If the URL is not on the list, EZproxy redirects the browser directly to the URL. This is a configuration that we (well, central IT) set up years ago, and it has worked well for us. -Tod Tod Olson <to...@uc...> Systems Librarian University of Chicago Library On Aug 2, 2013, at 5:32 AM, "in...@fl..." <in...@fl...> wrote: > Well the standard behaviour of EZProxy is to block all resources unless > they are configured in config.txt > > So adding a prefix to all 856-links may cause some problems. > > In EZProxy there is the Option UnsafeRedirectUnknown which would resolve > the problem. But check out, if this is advisable in connection with a > public accessible database... > > Markus > > Am 02.08.2013 12:22, schrieb Hugo Agud: >> Hi >> >> I have not been working for a while, but I am pretty sure I am right... >> >> You have yo put all the prefix to all url, then you configure >> ezproxy.cfg (something like this) where you define to which domains the >> prefx must be activated and the rest are just ignored and forwar to the >> host. >> >> >> I am pretty sure this is a ezproxy (easy issue I bet) rather than vufind >> >> Kindest Regards >> >> >> 2013/8/2 Katharina Wolkwitz <wol...@fh... <mailto:wol...@fh...>> >> >> Hi again, >> >> I'm not really clear how the prefix would affekt URLs that have >> nothing to do >> with EZproxy whatsoever (like links to the table of content, publisher's >> website, cover-notes etc.)... >> >> As we're just starting to experiment with the setup of the server >> and I'm "only" >> responsible for the technical background side, there's a lot I don't >> know jet, >> I'm afraid. ;-) >> >> Greetings >> Kate >> >> Am 02.08.2013 12:02 schrieb Hugo Agud: >>> Hi >>> >>> If I am not wrong the procedure should be, add the prefix to all >> urls, and >>> configure ezproxy to activate just for certain domains.... I >> think is the >>> easiest way >>> >>> Kindest Regards >>> >>> >>> 2013/8/2 Katharina Wolkwitz <wol...@fh... >> <mailto:wol...@fh...> <mailto:wol...@fh... >> <mailto:wol...@fh...>>> >>> >>> Hi everybody, >>> >>> I've found that vufind has the option to add the >> EZproxy-URL-prefix >>> automatically to all 856-URLs by adding the host-name of the >> EZproxy-server in >>> the /usr/local/vufind/web/conf/config.ini >>> >>> So the functionality of manipulating/parsing the links >> already exists. :-) >>> >>> Now our problem is, that we do not want to add the prefix to >> every URL there is >>> in our data but only to a select list of licenced databases. >> So we'd like to >>> extend/reuse the existing code in order to do just that. >>> >>> Where can I find this code? >>> >>> Thanks >>> Kate >>> >>> >> ------------------------------------------------------------------------------ >>> Get your SQL database under version control now! >>> Version control is standard for application code, but >> databases havent >>> caught up. So what steps can you take to put your SQL >> databases under >>> version control? Why should you start doing it? Read more to >> find out. >>> >> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> VuFind-General mailing list >>> VuF...@li... >> <mailto:VuF...@li...> >>> <mailto:VuF...@li... >> <mailto:VuF...@li...>> >>> https://lists.sourceforge.net/lists/listinfo/vufind-general >>> >>> >>> >>> >>> -- >>> >>> *Hugo Agud - Orex Digital * >>> >>> *www.orex.es <http://www.orex.es> <http://www.orex.es>* >>> >>> * >>> * >>> >>> Director >>> >>> Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 >> 70 <tel:93%20539%2040%2070> >>> ha...@or... <mailto:ha...@or...> <mailto:ha...@or... >> <mailto:ha...@or...>> · http://www.orex.es/ >>> >>> >>> >>> No imprima este mensaje a no ser que sea necesario. Una tonelada >> de papel >>> implica la tala de 15 árboles y el consumo de 250.000 litros de agua. >>> >>> >>> >>> Aviso de confidencialidad >>> Este mensaje contiene información que puede ser CONFIDENCIAL y/o >> de USO >>> RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni >>> está autorizado a recibirlo por el remitente), no está autorizado >> a copiar, >>> reenviar o divulgar el mensaje o su contenido. Si ha recibido >> este mensaje >>> por error, por favor, notifíquenoslo inmediatamente y bórrelo de >> su sistema. >>> >> >> >> -- >> Mit freundlichen Grüßen >> >> Katharina Wolkwitz >> >> Fachhochschule Südwestfalen >> Hochschulbibliothek >> Haldener Straße 182 >> 58095 Hagen >> Tel.: 02331/9330-607 >> FAX: 02331/9330-608 >> >> ------------------------------------------------------------------------------ >> Get your SQL database under version control now! >> Version control is standard for application code, but databases havent >> caught up. So what steps can you take to put your SQL databases under >> version control? Why should you start doing it? Read more to find out. >> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk >> _______________________________________________ >> VuFind-General mailing list >> VuF...@li... >> <mailto:VuF...@li...> >> https://lists.sourceforge.net/lists/listinfo/vufind-general >> >> >> >> >> -- >> >> *Hugo Agud - Orex Digital * >> >> *www.orex.es <http://www.orex.es>* >> >> * >> * >> >> Director >> >> Mossen Jaume Rafanell, 21 · 08338 Premià de Dalt - Tel: 93 539 40 70 >> ha...@or... <mailto:ha...@or...> · http://www.orex.es/ >> >> No imprima este mensaje a no ser que sea necesario. Una tonelada de >> papel implica la tala de 15 árboles y el consumo de 250.000 litros de agua. >> >> Aviso de confidencialidad >> Este mensaje contiene información que puede ser CONFIDENCIAL y/o de USO >> RESTRINGIDO. Si usted no es el receptor deseado del mensaje (ni >> está autorizado a recibirlo por el remitente), no está autorizado a >> copiar, reenviar o divulgar el mensaje o su contenido. Si ha recibido >> este mensaje >> por error, por favor, notifíquenoslo inmediatamente y bórrelo de su sistema. >> >> >> >> ------------------------------------------------------------------------------ >> Get your SQL database under version control now! >> Version control is standard for application code, but databases havent >> caught up. So what steps can you take to put your SQL databases under >> version control? Why should you start doing it? Read more to find out. >> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk >> >> >> >> _______________________________________________ >> VuFind-General mailing list >> VuF...@li... >> https://lists.sourceforge.net/lists/listinfo/vufind-general >> > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general |
From: Demian K. <dem...@vi...> - 2013-08-02 11:53:40
|
Unfortunately, the EZProxy functionality in VuFind is not very thoroughly developed, so it would require significant work to make it smarter -- it could certainly be done, and I can provide pointers if you still want them, but it does sound to me like handling this through EZProxy configuration may be significantly easier. - Demian ________________________________________ From: Katharina Wolkwitz [wol...@fh...] Sent: Friday, August 02, 2013 5:52 AM To: vuf...@li... Subject: [VuFind-General] EZproxy only for a select list of URLs in vufind 1.x Hi everybody, I've found that vufind has the option to add the EZproxy-URL-prefix automatically to all 856-URLs by adding the host-name of the EZproxy-server in the /usr/local/vufind/web/conf/config.ini So the functionality of manipulating/parsing the links already exists. :-) Now our problem is, that we do not want to add the prefix to every URL there is in our data but only to a select list of licenced databases. So we'd like to extend/reuse the existing code in order to do just that. Where can I find this code? Thanks Kate ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ VuFind-General mailing list VuF...@li... https://lists.sourceforge.net/lists/listinfo/vufind-general |
From: Katharina W. <wol...@fh...> - 2013-08-05 08:09:48
|
Hi Demian, I am looking into letting EZproxy to the work (see other mails), but I also would like to have a look at the EZproxy code inside vufind itself to have a possible fallback-scenario, if I can't get the EZproxy configuration to work the way we need it. Can you point me to the code, please? Kate Am 02.08.2013 13:53 schrieb Demian Katz: > Unfortunately, the EZProxy functionality in VuFind is not very thoroughly > developed, so it would require significant work to make it smarter -- it > could certainly be done, and I can provide pointers if you still want them, > but it does sound to me like handling this through EZProxy configuration may > be significantly easier. > > - Demian ________________________________________ From: Katharina Wolkwitz > [wol...@fh...] Sent: Friday, August 02, 2013 5:52 AM To: > vuf...@li... Subject: [VuFind-General] EZproxy only > for a select list of URLs in vufind 1.x > > Hi everybody, > > I've found that vufind has the option to add the EZproxy-URL-prefix > automatically to all 856-URLs by adding the host-name of the EZproxy-server > in the /usr/local/vufind/web/conf/config.ini > > So the functionality of manipulating/parsing the links already exists. :-) > > Now our problem is, that we do not want to add the prefix to every URL there > is in our data but only to a select list of licenced databases. So we'd like > to extend/reuse the existing code in order to do just that. > > Where can I find this code? > > Thanks Kate > > ------------------------------------------------------------------------------ > > Get your SQL database under version control now! > Version control is standard for application code, but databases havent caught > up. So what steps can you take to put your SQL databases under version > control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general > -- Mit freundlichen Grüßen Katharina Wolkwitz Fachhochschule Südwestfalen Hochschulbibliothek Haldener Straße 182 58095 Hagen Tel.: 02331/9330-607 FAX: 02331/9330-608 |
From: Mosior, B. <BEM...@sh...> - 2013-08-02 13:32:56
|
All of our institutions' records actually use a proxied URL by default, and then we have EZProxy sort out whether or not the user actually needs to be proxied. We originally wrote software to do the redirection, but I believe EZProxy supports it out-of-the-box now. See "Identifying on-site workstations" here: http://www.oclc.org/support/services/ezproxy/documentation/usr.en.html With that method, we don't even bother configuring the EZProxy prefix option in VuFind. It might not be the solution you were looking for, but it's something to think about. Benjamin Mosior Keystone Library Network |
From: Katharina W. <wol...@fh...> - 2013-08-05 08:06:06
|
Hi Benjamin! "Identifying on-site workstations" is just one part of the solution we need- We also need to differentiate between "of-site university-users" and "of-site external-users" and for that we need EZproxy and it's authentication-functionality for our licenced databases. And hence the list of to be proxied URLs... Kate Am 02.08.2013 15:32 schrieb Mosior, Benjamin: > All of our institutions' records actually use a proxied URL by default, and > then we have EZProxy sort out whether or not the user actually needs to be > proxied. We originally wrote software to do the redirection, but I believe > EZProxy supports it out-of-the-box now. See "Identifying on-site > workstations" here: > http://www.oclc.org/support/services/ezproxy/documentation/usr.en.html > > With that method, we don't even bother configuring the EZProxy prefix option > in VuFind. It might not be the solution you were looking for, but it's > something to think about. > > Benjamin Mosior Keystone Library Network |
From: Katharina W. <wol...@fh...> - 2013-08-05 08:01:43
|
Hi Tod, can you share your EZproxy configuration with me? It sounds just like what I'm looking for but haven't managed to pinpoint in the EZproxy documentation. Kate Am 02.08.2013 13:10 schrieb Tod Olson: > We configured our EZproxy to pass through any URLs that are not explicitly > configured for proxying. So if the URL is on EZproxy's list, EZproxy does > it's proxy thing. If the URL is not on the list, EZproxy redirects the > browser directly to the URL. > > This is a configuration that we (well, central IT) set up years ago, and > it has worked well for us. > > -Tod > > > Tod Olson <to...@uc...> > Systems Librarian > University of Chicago Library > |
From: Tod O. <to...@uc...> - 2013-08-05 13:48:39
|
I have an inquiry in to our campus IdM people. -Tod On Aug 5, 2013, at 3:01 AM, Katharina Wolkwitz <wol...@fh...> wrote: > Hi Tod, > > can you share your EZproxy configuration with me? > It sounds just like what I'm looking for but haven't managed to pinpoint in the > EZproxy documentation. > > Kate > > Am 02.08.2013 13:10 schrieb Tod Olson: >> We configured our EZproxy to pass through any URLs that are not explicitly >> configured for proxying. So if the URL is on EZproxy's list, EZproxy does >> it's proxy thing. If the URL is not on the list, EZproxy redirects the >> browser directly to the URL. >> >> This is a configuration that we (well, central IT) set up years ago, and >> it has worked well for us. >> >> -Tod >> >> >> Tod Olson <to...@uc...> >> Systems Librarian >> University of Chicago Library >> > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general |
From: Ere M. <ere...@he...> - 2013-08-05 08:41:46
|
Hi Kate, take a look at <https://github.com/KDK-Alli/NDL-VuFind/commit/44658ebf6c1899e05f2ec2d4d4bdbabb8fdfd09b>. I implemented a selective proxying mechanism using a Smarty plugin. You should be able to adapt this easily for your needs. Regards, Ere 2.8.2013 12.52, Katharina Wolkwitz kirjoitti: > Hi everybody, > > I've found that vufind has the option to add the EZproxy-URL-prefix > automatically to all 856-URLs by adding the host-name of the EZproxy-server in > the /usr/local/vufind/web/conf/config.ini > > So the functionality of manipulating/parsing the links already exists. :-) > > Now our problem is, that we do not want to add the prefix to every URL there is > in our data but only to a select list of licenced databases. So we'd like to > extend/reuse the existing code in order to do just that. > > Where can I find this code? > > Thanks > Kate > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general > -- Ere Maijala Kansalliskirjasto / The National Library of Finland |
From: Katharina W. <wol...@fh...> - 2013-08-05 08:57:53
|
Hi Ere, is that for vufind 2.x or vufind 1.x? It being on github, I'm not sure... Kate Am 05.08.2013 10:41 schrieb Ere Maijala: > Hi Kate, > > take a look at > <https://github.com/KDK-Alli/NDL-VuFind/commit/44658ebf6c1899e05f2ec2d4d4bdbabb8fdfd09b>. > I implemented a selective proxying mechanism using a Smarty plugin. You > should be able to adapt this easily for your needs. > > Regards, > Ere > > 2.8.2013 12.52, Katharina Wolkwitz kirjoitti: >> Hi everybody, >> >> I've found that vufind has the option to add the EZproxy-URL-prefix >> automatically to all 856-URLs by adding the host-name of the EZproxy-server in >> the /usr/local/vufind/web/conf/config.ini >> >> So the functionality of manipulating/parsing the links already exists. :-) >> >> Now our problem is, that we do not want to add the prefix to every URL there is >> in our data but only to a select list of licenced databases. So we'd like to >> extend/reuse the existing code in order to do just that. >> >> Where can I find this code? >> >> Thanks >> Kate >> >> ------------------------------------------------------------------------------ >> Get your SQL database under version control now! >> Version control is standard for application code, but databases havent >> caught up. So what steps can you take to put your SQL databases under >> version control? Why should you start doing it? Read more to find out. >> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk >> _______________________________________________ >> VuFind-General mailing list >> VuF...@li... >> https://lists.sourceforge.net/lists/listinfo/vufind-general >> > > -- Mit freundlichen Grüßen Katharina Wolkwitz Fachhochschule Südwestfalen Hochschulbibliothek Haldener Straße 182 58095 Hagen Tel.: 02331/9330-607 FAX: 02331/9330-608 |
From: Demian K. <dem...@vi...> - 2013-08-05 12:34:17
|
That's 1.x code, and it looks like exactly what I was going to suggest you do if you wanted to implement this functionality on the VuFind side. - Demian > -----Original Message----- > From: Katharina Wolkwitz [mailto:wol...@fh...] > Sent: Monday, August 05, 2013 4:58 AM > To: vuf...@li... > Subject: Re: [VuFind-General] EZproxy only for a select list of URLs in vufind > 1.x > > Hi Ere, > > is that for vufind 2.x or vufind 1.x? It being on github, I'm not sure... > > Kate > > Am 05.08.2013 10:41 schrieb Ere Maijala: > > Hi Kate, > > > > take a look at > > <https://github.com/KDK-Alli/NDL- > VuFind/commit/44658ebf6c1899e05f2ec2d4d4bdbabb8fdfd09b>. > > I implemented a selective proxying mechanism using a Smarty plugin. You > > should be able to adapt this easily for your needs. > > > > Regards, > > Ere > > > > 2.8.2013 12.52, Katharina Wolkwitz kirjoitti: > >> Hi everybody, > >> > >> I've found that vufind has the option to add the EZproxy-URL-prefix > >> automatically to all 856-URLs by adding the host-name of the EZproxy-server > in > >> the /usr/local/vufind/web/conf/config.ini > >> > >> So the functionality of manipulating/parsing the links already exists. :-) > >> > >> Now our problem is, that we do not want to add the prefix to every URL > there is > >> in our data but only to a select list of licenced databases. So we'd like > to > >> extend/reuse the existing code in order to do just that. > >> > >> Where can I find this code? > >> > >> Thanks > >> Kate > >> > >> --------------------------------------------------------------------------- > --- > >> Get your SQL database under version control now! > >> Version control is standard for application code, but databases havent > >> caught up. So what steps can you take to put your SQL databases under > >> version control? Why should you start doing it? Read more to find out. > >> http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> VuFind-General mailing list > >> VuF...@li... > >> https://lists.sourceforge.net/lists/listinfo/vufind-general > >> > > > > > > > -- > Mit freundlichen Grüßen > > Katharina Wolkwitz > > Fachhochschule Südwestfalen > Hochschulbibliothek > Haldener Straße 182 > 58095 Hagen > Tel.: 02331/9330-607 > FAX: 02331/9330-608 > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general |
From: Tod O. <to...@uc...> - 2013-08-05 14:57:51
|
After talking with IdM, I think the switch you are interested in is: Option RedirectUnknown Let me know if you'd like to see the rest of the config. -Tod On Aug 5, 2013, at 3:01 AM, Katharina Wolkwitz <wol...@fh...> wrote: > Hi Tod, > > can you share your EZproxy configuration with me? > It sounds just like what I'm looking for but haven't managed to pinpoint in the > EZproxy documentation. > > Kate > > Am 02.08.2013 13:10 schrieb Tod Olson: >> We configured our EZproxy to pass through any URLs that are not explicitly >> configured for proxying. So if the URL is on EZproxy's list, EZproxy does >> it's proxy thing. If the URL is not on the list, EZproxy redirects the >> browser directly to the URL. >> >> This is a configuration that we (well, central IT) set up years ago, and >> it has worked well for us. >> >> -Tod >> >> >> Tod Olson <to...@uc...> >> Systems Librarian >> University of Chicago Library >> > > ------------------------------------------------------------------------------ > Get your SQL database under version control now! > Version control is standard for application code, but databases havent > caught up. So what steps can you take to put your SQL databases under > version control? Why should you start doing it? Read more to find out. > http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk > _______________________________________________ > VuFind-General mailing list > VuF...@li... > https://lists.sourceforge.net/lists/listinfo/vufind-general |
From: Katharina W. <wol...@fh...> - 2013-08-08 12:08:22
|
Hi Tod, after some searching and fighting with the documentation on the oclc-site (and some rather "nice" dead-ends with getting hits on the search term UnsafeRedirectUnknown which then doesn't appear on the listed webpage at all = frustrating!!!) I finally managed to track down the ezproxy_referencemanual which states the following points in answer to my starting question: 1. Option RedirectUnknown was disabled in EZproxy 5.1c. See RedirectSafe and Option UnsafeRedirectUnknown. 2. Option UnsafeRedirectUnknown OCLC strongly recommends that you do NOT use this directive. As far as I understand, EZproxy still rewrites any URL it handles regardless of this option, so I guess we will really need to adapt Ere's code-option. It'll be the end of this month before we will be able to take a serious look at the programming because of people being away on holiday, but if we've got more questions I'm sure we'll find help in this marvelous group of people! Kate Am 05.08.2013 16:57 schrieb Tod Olson: > After talking with IdM, I think the switch you are interested in is: > > Option RedirectUnknown > > Let me know if you'd like to see the rest of the config. > > -Tod |
From: Tod O. <to...@uc...> - 2013-08-08 13:24:37
|
## For more information on this file, see: ## http://www.usefulutilities.com/support/cfg/ ## PLEASE NOTE: IF YOU CHANGE THIS FILE, you must restart EZproxy to make ## those changes take effect. ## In this file, lines starting with # are comments. The lines starting ## with ## are meant solely as comments, whereas the lines starting with ## only # are followed by example entries. ## As distributed, the only database available is AltaVista ## (for testing purposes). In general, this file contains one ## character options of Title, URL and Domain and/or DomainJavaScript (DJ). ## For each database, you start with a Title line containing a ## title to display in the menu, a URL line for the main entry ## URL for your site, and one or more Domain or DJ lines specifying the ## domains used by the database vendor. ## ## This file contains examples for main common database vendors. To ## enable a specific vendor, remove the # from the beginning of each ## line, and customize the Title and URL as appropriate. Name xxxxxx.xxx.xxx Interface xxx.xxx.xxx.xxx LoginPort xx LoginPortSSL xxx Option ForceHTTPSLogin ## RedirectUnknown makes undeclared resources get HTTP 3xx redirects, ## instead of falling to the needhost.htm file. Option RedirectUnknown ## Use hostnames rather than port numbers Option ProxyByHostname ## Logging Option LogUser LogFormat %h %{ezproxy-session}i %u %t "%r" %s %b "%{referer}i" "%{user-agent}i" "%{ezproxy-groups}i" #LogFormat %h %l %u %t "%r" %s %b ## Rotate logs once a week LogFile -strftime logs/ezproxy%Y%W.log ## Allow up to 5000 vhosts. MaxVirtualHosts 5500 ## And 3000 sessions MaxSessions 3000 ## Act as a wildcard DNS for proxy.uchicago.edu DNS xxx.xxx.xxx.xxx #DNS xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx #DNS xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx Option AnyDNSHostname #Setting to Increase the Thread Latency to eliminate crashes that is happening with Thread latency reached its ceiling ChargeSetLatency HandleRaw 180 ChargeSetLatency EZproxy 180 RedirectSafe xx.xxx.uchicago.edu RedirectSafe xxx.uchicago.edu ShibbolethDisable 1.3 ShibbolethMetadata \ -EntityID=https://xxxxxxxxxxxxxxxxxxxxxxxxxx \ -File=xxxxxxxxxxxxxxx.xml \ -Cert=5 ## Create some groups. The most recent group declared is the group ## that a resource belongs to. #Set of affiliations permitted remote access to proxied databases is: xxxxxxxxxxxxxxxxxxxxx Group xxxxx Group xxxxxxxxxx Group xxxxxxxxx ## If IncludeIP, these require login. ## If ExcludeIP, these require no login, and resources are not proxied. ## If AutoLoginIP, these require no login, but resources are proxied. ## N.B. AutoLoginIP affects ONLY its current group. We need to make ## the following configurations for EACH group that we assign resources ## into. Currently we use only Member, so it's defined last above. ## Primary on-campus IP range AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx ## Occasional exceptions within this range. IncludeIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx IncludeIP xxx.xxx.xxx.xxx IncludeIP xxx.xxx.xxx.xxx IncludeIP xxx.xxx.xxx.xxx IncludeIP xxx.xxx.xxx.xxx IncludeIP xxx.xxx.xxx.xxx ## Other IP ranges that are considered on-campus. AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx AutoLoginIP xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx ########################################################################### Group xxxxx+xxxxxxx ########################################################################### Title Project MUSE URL http://muse.jhu.edu Host muse.jhu.edu DJ muse.jhu.edu Title Sage Publications URL http://online.sagepub.com Host ach.sagepub.com DJ sagepub.com Find url = "http:// Replace url = "http://^A Host asj.sagepub.com Host arj.sagepub.com Host alh.sagepub.com Host adb.sagepub.com |