User Tools

Site Tools


evergreen-admin:sip2mediator

This is an old revision of the document!


Evergreen SIP Server with SIP2Mediator (Testing Edition)

These instructions assume the SIP2Mediator is running on an Ubuntu server.

Quick Setup

Evergreen Configuration

  • Install the latest working branch from bug #1901930
  • If necessary, apply opensrf.xml additions to support the new open-ils.sip2 service and restart Evergreen.
  • If necessary, apply Apache eg_vhost.conf and eg_startup changes required to load the new Apache module and reload Apache.
  • If necessary, create an Evergreen user account with adequate permissions to perform as a SIP user (See Adding SIP Users).
  • In the staff client, navigate to Administration => Server Administration => SIP Accounts and click 'New Account' to create a new SIP account.

SIP2Mediator Setup

sudo apt install build-essential libjson-xs-perl libnet-https-nb-perl libdatetime-perl
sudo cpan URL::Encode::XS
git clone https://github.com/berick/SIP2Mediator.git
cd SIP2Mediator.git
# run the mediator on localhost
PERL5LIB=lib ./bin/sip2-mediator # see --help for full options
evergreen-admin/sip2mediator.1606753354.txt.gz · Last modified: 2022/02/10 13:33 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.