From: Demian K. <dem...@vi...> - 2009-08-27 16:13:59
|
Just discovered that the hold/recall links in our VuFind installation are not working -- they go to a Voyager login page, but the page is malformed (the drop-down to the left of the barcode entry box is empty but should show a sample barcode number), and filling in the form just leads to a dead-end error screen. The current VuFind Voyager driver works by screen-scraping links from the web catalog. The problem seems to be that the links are system-specific. A link served to the VuFind server works if it's accessed from the server, but if it's passed along to a VuFind client, it no longer functions. It's nothing to do with cookies or sessions, since I can access a working URL in multiple web browsers, and as long as I stay on the same computer, it continues to work... but if I try to access it from a different box, it won't work. Maybe IP address is being hashed into one of the parameters or something like that. Since Voyager is essentially a black box, this is a hard one to understand or work around. I notice some discussion about broken Voyager hold functionality back in March or April, but I see no clear resolution. Did this ever work right? Is it working now for any of the other Voyager libraries? thanks, Demian |