We're still having issues with them working. I don't know for certain when
the Bibliotheca Self Checkout kiosks stopped working. It may or may not
have been related to our upgrade to 3.13.9. I've gotten the impression they
stopped working before that.
Steps we've done so far. Thanks to everyone who has helped so far-
- SIP user defined in Evergreen
- Name, username, DoB, Home Library, Permission group set to SIP,
Active account checked, Address, unfiltered internet access checked.
- SIP user group permissions [copied from PINES]-
- Library Branch
-
- COPY_CHECKIN
- COPY_CHECKOUT
- CREATE_PAYMENT
- CREATE_PRECAT
- OPAC_LOGIN
- PERSISTENT_LOGIN
- RENEW_CIRC
- STAFF_LOGIN
- VIEW_CIRCULATIONS
- VIEW_COPY_CHECKOUT_HISTORY
- VIEW_HOLD
- VIEW_HOLD_PULL_LIST
- VIEW_ORG_UNIT_SETTING.sms
- VIEW_PERMIT_CHECKOUT
- VIEW_USER
- VIEW_USER_FINES_SUMMARY
- VIEW_USER_TRANSACTIONS
- /openils/conf/oils_sip.xml and /opt/SIPServer/SIP_config.xml
- username, password, insititution, and location_code="Evergreen
workstation name" as defined in actor.workstation. - Thanks to Evergreen
Indiana for the workstation name suggestion and help.
- /openils/conf/opensrf.xml
- We had an issue where there were leftover references to old
servernames in this file and where it was pointed to the
replication server
vs the production server which caused read-only errors. It otherwise now
seems to match the copies I've received from other libraries.
- SIP port number and Evergreen URL provided to Bibliotheca.
- Bibliotheca IP range whitelisted on server firewall
Possible troubleshooting avenues-
- /opt/SIPServer/Sip/MsgType.pm - has a line that says "$resp =
CHECKOUT_RESP . '1';" -- should this be set to 12?
- The main issue we have been stuck on is that the server keeps sending
back an 11 CHECKOUT response packet instead of a 12 CHECKOUT_RESP packet.
All of the SIPServer files appear to be default and match the github
despite being from 2021.
- /openils/conf/dgo.conf - does have a '12' reference to eg.tcn under
the 'institution name referenced in oils_sip.xml and SIPconfig.xml - Is
that relevant?
I ran into an issue where SIP would not start if the workstation name was
really long, so I had them shorten it. While SIP started successfully, the
kiosk is still having issues checking anything out, it can access patron
data just fine.
Have we missed any steps?
Does anyone have a set of configuration instructions for the Bibliotheca
self checkout machines?
Thanks
-Jon
_______________________________________________
Evergreen-general mailing list -- [email protected]
To unsubscribe send an email to [email protected]