The Support Center has moved!! See the new website https://support.goalexandria.com/  


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

How helpful was this page? 

Tell us what we can improve.


Save as PDF

SIF Management Window


Last Updated: $action.dateFormatter.formatDateTime($content.getLastModificationDate())

Connection

Any changes made to settings in the Connection tab will not take place until Alexandria has been restarted. 

Connection Settings

  • Enable SIF Communications. This will enable/disable Alexandria's SIF Agent services. Without the SIF Agent enabled, there won't be any communication with the ZIS system resources (e.g. the agent port, etc); therefore, Enable SIF Communications needs to be checked in order to use SIF.

Communication Method

Pull Mode will request data from the ZIS throughout the day; Push Mode will wait for messages to be sent from the ZIS. Use Pull Mode—If this box is checked, Alexandria will use Pull Mode when retrieving messages from the ZIS. An agent registered in Pull Mode receives data from the ZIS when it requests the data.

  • Use Push Mode. If this box is checked, Alexandria will use Push Mode when retrieving messages from the ZIS. An agent registered in Push Mode receives data from the ZIS when the ZIS receives the data (i.e. it is sent to Alexandria's SIF Agent just as soon as the ZIS can send it).


Connection Information
  • Agent Name. This is the case sensitive name that the Alexandria SIF Agent is known by to all other SIF agents and to the ZIS (Zone Integration Server). For those with multiple sites in the same SIF Zone[1], the Agent Name should be unique for each library; otherwise, there is no need to change it from the default: AlexandriaSIFAgent.
  • Push Mode Port. This is the TCP/IP port that Alexandria uses to communicate with the ZIS and to initiate messages in Push Mode. If using Push Mode, this portmust be open to outside connections through firewalls or software used to block unsolicited connections. Under Macintosh OSX, the default port requires that the user has administrative privileges on the computer (usually requires logging in as root). Setting this field is only required if Use Push Mode is selected.
  • ZIS Address. This is the internet address where the ZIS is located. This can be either an IP or resolvable address and can include a SIF Zone/Subzone. COMPanion recommends that a SIF Subzone be used for filtering incoming messages. If a subzone is specified and messages for Alexandria SIF Agents are only being sent to that subzone, then filtering messages is vastly simplified. The protocol header should be left out. Refer to your ZIS installation notes for this address. This address may include a subzone that only this installation uses. If that is the case, then it may not be necessary to use “other methods” to limit the Student and Staff events that are accepted by this agent. These “other methods” include settings that ignore messages from other schools or requiring a SchoolRefId; both of these are configured in the Message Handling tab.


Encryption
  • Enable Encryption. SIF can run in two modes: with (HTTPS) encryption or without (HTTP) encryption. However, since it can't run in both modes at the same time, use this check box to decide if you will enable/disable encryption. Unless necessary, running SIF without encryption is not recommended. However, whatever the ZIS is doing, Alexandria should be doing as well. If you are using encryption with Push Mode, then public and private certificates must be specified. The location of the public and private certificates can be configured in Alexandria's Web Administration settings; COMPanion does not supply this certification.
  • Disable TLS Encryption. If checked, a less secure mode of encryption will be used. However unlikely, it is possible for there to be communication errors with TLS v1 encryption protocol. Unless you experience these types of errors, you should always keep TLS encryption enabled (obviously this selection is ignored if the Enable Encryption setting is disabled).
  • Disable SSLv3 Encryption . If checked, the SSL communication method used does not accept SSL version 2.x or 3.x protocols; it will only accept TLS v1.


Registered Version
  • Registered Version. Select the version (1.5r1, 2.0r1, or 2.3) of SIF that you would like to use to register SIF; this is the version used to originate messages. This selection will also dynamically change the default values in the fields of the Message Mapping tab.


Accepted Versions

Select the version(s) for which your Alexandria SIF Agent will respond; in other words, the message versions that Alexandria can receive. Alexandria can tell the ZIS that you support version 2.0r1, but only accept messages from version 1.5r1. Alexandria supports versions 1.5r1 and 2.x.

  • Version 1.5r1. If selected, your Alexandria SIF Agent will accept and respond to messages from version 1.5r1.
  • Version 2.x. If selected, your Alexandria SIF Agent will accept and respond to messages from version 2.x.


SSL Certficiates
  • The location of the public and private certificates can be found in Alexandria's Web Administration settings.

Actions Menu
  • Restart the SIF Agent. Each SIF Agent sends a SIF_Register message to become part of the SIF Zone. The ZIS then sends an acknowledgement (i.e. SIF_Ack) message to confirm the registration. This selection forces the registration message to be sent to the ZIS.

  • SIF Ping the ZIS. Sends a request to the ZIS and awaits an answer to make sure that it is on-line and available. A message window will appear when there is a response from the ZIS. An agent can “ping” the ZIS to check that it's online and “awake” by sending a SIF_Ping message to the ZIS. If the agent receives a successful acknowledgement, the ZIS is awake; however, the ZIS may also reply that it is asleep.

  • TCP/IP Ping the ZIS.  Sends a request to the ZIS via TCP/IP and awaits an answer to make sure that it is on-line and available. A message window will appear if there is a response from the ZIS.