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]

Reply via email to