| Lines 17-23
          
      
      
        Link Here | 
        
          | 17 |  | 17 |  | 
        
          | 18 |   <listeners> | 18 |   <listeners> | 
        
          | 19 | <!-- vestigial HTTP, never implemented: just use the OPAC! | 19 | <!-- vestigial HTTP, never implemented: just use the OPAC! | 
          
            
              | 20 | 	<service | 20 |     <service | 
        
          | 21 |       port="0:8080/tcp" | 21 |       port="0:8080/tcp" | 
        
          | 22 |       transport="http" | 22 |       transport="http" | 
        
          | 23 |       protocol="NCIP/1.0" /> | 23 |       protocol="NCIP/1.0" /> | 
  
    | Lines 32-47
          
      
      
        Link Here | 
        
          | 32 |       port="127.0.0.1:6001/tcp" | 32 |       port="127.0.0.1:6001/tcp" | 
        
          | 33 |       transport="RAW" | 33 |       transport="RAW" | 
        
          | 34 |       protocol="SIP/2.00" | 34 |       protocol="SIP/2.00" | 
            
              |  |  | 35 |       client_timeout="600" | 
        
          | 35 |       timeout="60" /> | 36 |       timeout="60" /> | 
            
              |  |  | 37 | <!--- client_timeout times out active connections which have not received | 
            
              | 38 |      input from the client. Many persistent connections will send a status request | 
            
              | 39 |      every 5-7 mins so setting this to less than that will add instability to the connection | 
            
              | 40 |      if explicitly set to zero, no timeout is applied to the connection. | 
            
              | 41 |      NB the parameter timeout applies to the login process only and should be set to a lower value | 
            
              | 42 |      to time out failed connections | 
            
              | 43 | --> | 
        
          | 36 |   </listeners> | 44 |   </listeners> | 
        
          | 37 |  | 45 |  | 
        
          | 38 |   <accounts> | 46 |   <accounts> | 
          
            
              | 39 |       <login id="term1"  password="term1" delimiter="|" error-detect="enabled" institution="CPL" /> | 47 |       <login id="term1"  password="term1" delimiter="|" error-detect="enabled" institution="CPL" encoding="ascii" checked_in_ok="1" /> | 
            
              | 40 |       <login id="koha"   password="koha"  delimiter="|" error-detect="enabled" institution="kohalibrary" /> | 48 |       <login id="koha"   password="koha"  delimiter="|" error-detect="enabled" institution="kohalibrary" encoding="utf8" /> | 
            
              | 41 |       <login id="koha2"  password="koha" institution="kohalibrary2" /> | 49 |       <login id="koha2"  password="koha" institution="kohalibrary2" terminator="CR" /> | 
        
          | 42 |       <login id="lpl-sc" password="1234" institution="LPL" /> | 50 |       <login id="lpl-sc" password="1234" institution="LPL" /> | 
        
          | 43 |       <login id="lpl-sc-beacock" password="xyzzy" | 51 |       <login id="lpl-sc-beacock" password="xyzzy" | 
          
            
              | 44 |              delimiter="|" error-detect="enabled" institution="LPL" /> | 52 |              delimiter="|" error-detect="enabled" institution="LPL" | 
            
              |  |  | 53 |              send_patron_home_library_in_af="1" | 
            
              | 54 |              av_field_template="[% accountline.description %] [% accountline.amountoutstanding | format('%.2f') %]" > | 
            
              | 55 |           <screen_msg_regex find="Greetings from Koha." replace="Welcome to your library!" /> | 
            
              | 56 |           <screen_msg_regex find="Invalid patron barcode." replace="Barcode not found, are you sure this is your library card?" /> | 
            
              | 57 |       </login> | 
        
          | 45 |   </accounts> | 58 |   </accounts> | 
        
          | 46 |  | 59 |  | 
        
          | 47 | <!-- | 60 | <!-- | 
  
    | Lines 54-84
          in our case "ILS".
      
      
        Link Here | 
        
          | 54 | <institutions> | 67 | <institutions> | 
        
          | 55 |     <institution id="MAIN" implementation="ILS" parms=""> | 68 |     <institution id="MAIN" implementation="ILS" parms=""> | 
        
          | 56 |           <policy checkin="true" renewal="true" checkout="true" | 69 |           <policy checkin="true" renewal="true" checkout="true" | 
          
            
              | 57 | 		  status_update="false" offline="false" | 70 |             status_update="false" offline="false" | 
            
              | 58 | 		  timeout="100" | 71 |           timeout="100" | 
            
              | 59 | 		  retries="5" /> | 72 |             retries="5" /> | 
        
          | 60 |     </institution> | 73 |     </institution> | 
        
          | 61 |     <institution id="CPL" implementation="ILS" parms=""> | 74 |     <institution id="CPL" implementation="ILS" parms=""> | 
        
          | 62 |           <policy checkin="true" renewal="true" checkout="true" | 75 |           <policy checkin="true" renewal="true" checkout="true" | 
          
            
              | 63 | 		  status_update="false" offline="false" | 76 |             status_update="false" offline="false" | 
            
              | 64 | 		  timeout="25" | 77 |           timeout="25" | 
            
              | 65 | 		  retries="5" /> | 78 |             retries="5" /> | 
        
          | 66 |     </institution> | 79 |     </institution> | 
        
          | 67 |     <institution id="kohalibrary" implementation="ILS" parms=""> | 80 |     <institution id="kohalibrary" implementation="ILS" parms=""> | 
        
          | 68 |           <policy checkin="true" renewal="false" checkout="true" | 81 |           <policy checkin="true" renewal="false" checkout="true" | 
          
            
              | 69 | 		  status_update="false" offline="false" | 82 |             status_update="false" offline="false" | 
            
              | 70 | 		  timeout="100" | 83 |           timeout="100" | 
            
              | 71 | 		  retries="5" /> | 84 |             retries="5" /> | 
        
          | 72 |     </institution> | 85 |     </institution> | 
        
          | 73 |     <institution id="kohalibrary2" implementation="ILS" parms=""> | 86 |     <institution id="kohalibrary2" implementation="ILS" parms=""> | 
        
          | 74 |           <policy checkin="true" renewal="false" checkout="true" | 87 |           <policy checkin="true" renewal="false" checkout="true" | 
          
            
              | 75 | 		  timeout="100" | 88 |           timeout="100" | 
            
              | 76 | 		  retries="3" /> | 89 |             retries="3" /> | 
        
          | 77 |     </institution> | 90 |     </institution> | 
        
          | 78 |     <institution id="LPL" implementation="ILS"> | 91 |     <institution id="LPL" implementation="ILS"> | 
        
          | 79 |           <policy checkin="true" renewal="false" checkout="true" | 92 |           <policy checkin="true" renewal="false" checkout="true" | 
          
            
              | 80 | 		  timeout="100" | 93 |           timeout="100" | 
            
              | 81 | 		  retries="5" /> | 94 |             retries="5" /> | 
        
          | 82 |     </institution> | 95 |     </institution> | 
        
          | 83 | </institutions> | 96 | </institutions> | 
        
          | 84 | </acsconfig> | 97 | </acsconfig> | 
            
              | 85 | -  |  |  |