Hola. Tengo un problema con el SIP2, imagino que por alguna configuración incorrecta. Tenemos una máquina de autopréstamo y otra de autodevolución. Cada cierto tiempo la máquina de autopréstamo se desconecta y al rato se vuelve a conectar. Otro detalle es que el equipo de autodevolución a veces no registra las devoluciones, por lo que tampoco comunica a Koha la autodevolución. Uso Koha 23.05 en Ubuntu 22.04 y los equipos son de 3M 

Tengo de esta forma mi archivo de configuración de SIP:

<server-params
    min_servers='10'
    min_spare_servers='5'
    log_file='Sys::Syslog'
    syslog_ident='koha_sip'
    syslog_facility='local6'
  />

<listeners>
<service
      port="8023/tcp"
      transport="RAW"
      protocol="SIP/2.00"
      timeout="60" />
<service
      port="6001/tcp"
      transport="RAW"
      protocol="SIP/2.00"
      client_timeout="0"
      timeout="60" />
</listeners>

<accounts>
      <login id="UsuarioSip"  password="Contraseña" delimiter="|" error-detect="enabled" institution="BIBUNI" encoding="ascii" checked_in_ok="1" />
      <login id="koha"   password="koha"  delimiter="|" error-detect="enabled" institution="BIBUNI" encoding="utf8" />
      <login id="koha2"  password="koha" institution="kohalibrary2" terminator="CR" />
      <login id="lpl-sc" password="1234" institution="LPL" />
      <login id="lpl-sc-beacock" password="xyzzy"
             delimiter="|" error-detect="enabled" institution="LPL"
             send_patron_home_library_in_af="1"
             av_field_template="[% accountline.description %] [% accountline.amountoutstanding | format('%.2f') %]"
             holds_block_checkin="0"
             holds_get_captured="1"
             overdues_block_checkout="1"
             format_due_date="0"
             inhouse_item_types=""
             inhouse_patron_categories=""
             seen_on_item_information="mark_found"> <!-- could be "keep_lost", empty to disable -->
          <screen_msg_regex find="Greetings from Koha." replace="Welcome to your library!" />
          <screen_msg_regex find="Invalid patron barcode." replace="Barcode not found, are you sure this is your library card?" />
      </login>
</accounts>

Saludos,

Gonzalo