SIP2: Login Timed out at ./SIPServer.pm
hi vimal,
i use ubuntu server 8.04 without any update.
this is syslog start sip2server->try to login with user: sipterm1 and pwd: tem1
Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: 2009/02/12-12:46:41 SIPServer (type Net::Server::PreFork) starting! pid(9694) Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Binding to TCP
on host 127.0.0.1 Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Binding to TCP
hello all, i got the same problem as L. Ipsa (*), with a small difference: May 12 07:40:23 catalogue3 <182>May 12 07:40:23 acs-server[17151]: Successful login/auth for 'cap3m' of 'CMI' May 12 07:40:23 catalogue3 <183>May 12 07:40:23 acs-server[17151]: login_core: $VAR1 = 'ILS'; Telnet Login Timed out at ./SIPServer.pm line 234, <STDIN> chunk 2. May 12 07:40:23 catalogue3 <179>May 12 07:40:23 acs-server[17151]: Sip::Configuration::Service=HASH(0x8a7f324): Loading ILS implementation 'ILS' for institution 'CMI' failed May 12 07:40:23 catalogue3 <179>May 12 07:40:23 acs-server[17151]: telnet_transport: Login timed out In my case, the loading of "ILS implementation" failed!? anybody can help? how can i verify if user cap3m is correctly defined? I'm surprised to get 0 rows with this select: mysql> select flag,user_permissions.code as code from user_permissions join permissions USING (module_bit, code) JOIn userflags ON (permissions.module_bit = userflags.bit) JOIN borrowers ON (user_permissions.borrowernumber=borrowers.borrowernumber) where userid='cap3m'; Empty set (0.00 sec) thanks in advance for help, (*) http://lists.katipo.co.nz/public/koha/2009-February/017045.html Luigi Ipsa wrote: port 6001 port 8023
on host * Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Group Not Defined. Defaulting to EGID '1000 1000 113 112 107 46 44 30 29 25 24 20 4' Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: User Not Defined. Defaulting to EUID '1000' Feb 12 12:46:46 koha-ubuntu-804 acs-server[9695]: Configuration::find_service: Trying 8023/tcp Feb 12 12:46:46 koha-ubuntu-804 acs-server[9695]: telnet_transport: timeout is 60 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: telnet_transport 1: uid length 9, pwd length 7 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string pre-clean(length 9): sipterm1^M Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string post-clean(length 8): sipterm1 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string pre-clean(length 7): term1^M Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string post-clean(length 5): term1 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: telnet_transport 2: uid length 8, pwd length 5 Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: Successful login/auth for 'sipterm1' of 'Ipsa' Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: login_core: $VAR1 = 'ILS'; Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: Sip::Configuration::Service=HASH(0x851c8a0): Loading ILS implementation 'ILS' for instituti$ Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: telnet_transport: Login timed out
Make sure you have installed the UNIVERSAL::require module. It is required for SIP operation. The call that is failing is the equivalent of: $server->{config}->{institutions}->{CMI}->{implementation}->use(); So that is using the "implementation" attribute of the institution config to name the module, in this case "ILS". -- Joe Atzberger LibLime - Open Source Library Solutions On Thu, May 14, 2009 at 11:03 AM, ghenry <ghenry@cmi.univ-mrs.fr> wrote:
hello all, i got the same problem as L. Ipsa (*), with a small difference:
May 12 07:40:23 catalogue3 <182>May 12 07:40:23 acs-server[17151]: Successful login/auth for 'cap3m' of 'CMI' May 12 07:40:23 catalogue3 <183>May 12 07:40:23 acs-server[17151]: login_core: $VAR1 = 'ILS'; Telnet Login Timed out at ./SIPServer.pm line 234, <STDIN> chunk 2. May 12 07:40:23 catalogue3 <179>May 12 07:40:23 acs-server[17151]: Sip::Configuration::Service=HASH(0x8a7f324): Loading ILS implementation 'ILS' for institution 'CMI' failed May 12 07:40:23 catalogue3 <179>May 12 07:40:23 acs-server[17151]: telnet_transport: Login timed out
In my case, the loading of "ILS implementation" failed!?
anybody can help? how can i verify if user cap3m is correctly defined? I'm surprised to get 0 rows with this select: mysql> select flag,user_permissions.code as code from user_permissions join permissions USING (module_bit, code) JOIn userflags ON (permissions.module_bit = userflags.bit) JOIN borrowers ON (user_permissions.borrowernumber=borrowers.borrowernumber) where userid='cap3m'; Empty set (0.00 sec)
thanks in advance for help,
(*) http://lists.katipo.co.nz/public/koha/2009-February/017045.html
hi vimal,
i use ubuntu server 8.04 without any update.
this is syslog start sip2server->try to login with user: sipterm1 and pwd: tem1
Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: 2009/02/12-12:46:41 SIPServer (type Net::Server::PreFork) starting! pid(9694) Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Binding to TCP
on host 127.0.0.1 Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Binding to TCP
Luigi Ipsa wrote: port 6001 port 8023
on host * Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: Group Not Defined. Defaulting to EGID '1000 1000 113 112 107 46 44 30 29 25 24 20 4' Feb 12 12:46:41 koha-ubuntu-804 acs-server[9694]: User Not Defined. Defaulting to EUID '1000' Feb 12 12:46:46 koha-ubuntu-804 acs-server[9695]: Configuration::find_service: Trying 8023/tcp Feb 12 12:46:46 koha-ubuntu-804 acs-server[9695]: telnet_transport: timeout is 60 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: telnet_transport 1: uid length 9, pwd length 7 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string pre-clean(length 9): sipterm1^M Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string post-clean(length 8): sipterm1 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string pre-clean(length 7): term1^M Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: get_clean_string post-clean(length 5): term1 Feb 12 12:46:50 koha-ubuntu-804 acs-server[9695]: telnet_transport 2: uid length 8, pwd length 5 Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: Successful login/auth for 'sipterm1' of 'Ipsa' Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: login_core: $VAR1 = 'ILS'; Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: Sip::Configuration::Service=HASH(0x851c8a0): Loading ILS implementation 'ILS' for instituti$ Feb 12 12:46:51 koha-ubuntu-804 acs-server[9695]: telnet_transport: Login timed out
Koha mailing list Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
Joe Atzberger wrote:
Make sure you have installed the UNIVERSAL::require module. It is required for SIP operation.
$ perl -MUNIVERSAL::require -e 'print "$UNIVERSAL::require::VERSION\n"' 0.10
The call that is failing is the equivalent of:
$server->{config}->{institutions}->{CMI}->{implementation}->use();
So that is using the "implementation" attribute of the institution config to name the module, in this case "ILS".
-- sorry, i don't understand what i have to do ? in the sample, MAIN is in place of CMI, and the doc said that i have to change it. Could you explay which attribute should match "institution" in the tables?
anybody can say if it is normal that table user_permissions is empty? who write in this table? and finally, what's the exact meaning of "Telnet timeout" as it happens immediately? thanks for help, gerard
thanks to Frederic demians who solves the problem! Frédéric DEMIANS wrote:
Koha SIP server doesn't run out of the box with Koha version 3.0.1 stable (the .tar.gz file downloadable from koha.org web site). A file is missing which is required by SIP Server:
/C4/SIP/ILS/Transactions/Hold.pm
This file can get obtained from Koha code repository: git.koha.org
It works well in opensolaris, for people interested and Vimal Laxman send me a list of perl modules, useful to verify all are presents (attached) gerard PERL Module for BOSS Algorithm::C3 -- 0.07 Algorithm::CheckDigits -- 0.50 Algorithm::Diff -- 1.1902 Array::Compare -- 1.15 Biblio::EndnoteStyle -- 0.05 Bit::Vector -- 6.4 CGI -- 3.42 CGI::Session -- 4.10 CGI::Simple -- 1.106 Carp::Clan -- 6.00 Catalyst::Engine::Server -- 0.02 Catalyst::Runtime -- 5.7015 Class::Accessor -- 0.31 Class::Accessor::Chained -- 0.01 Class::Adapter -- 1.05 Class::C3 -- 0.19 Class::C3::XS -- 0.08 Class::Data::Inheritable -- 0.08 Class::Factory::Util -- 1.7 Class::Inspector -- 1.23 Class::Method::Modifiers -- 1.01 Class::ReturnValue -- 0.55 Class::Singleton -- 1.4 Clone -- 0.29 Config::Tiny -- 2.12 DBD::SQLite -- 1.14 DBD::mysql -- 4.010 DBI -- 1.607 DCOP -- 0.01 Data::Dump -- 1.12 Data::ICal -- 0.13 Date::Calc -- 5.4 Date::ICal -- 1.72 Date::Leapyear -- 1.71 DateTime -- 0.4305 DateTime::Event::ICal -- 0.09 DateTime::Event::Recurrence -- 0.16 DateTime::Format::ICal -- 0.09 DateTime::Format::Mail -- 0.3001 DateTime::Format::Strptime -- 1.0800 DateTime::Format::W3CDTF -- 0.04 DateTime::Locale -- 0.42 DateTime::Set -- 0.25 DateTime::TimeZone -- 0.83 Devel::Leak -- 0.03 Devel::StackTrace -- 1.20 Devel::Symdump -- 2.08 Digest::BubbleBabble -- 0.01 Digest::HMAC -- 1.01 Digest::SHA1 -- 2.11 DublinCore::Record -- 0.03 Email::Abstract -- 2.134 Email::Date -- 1.103 Email::Date::Format -- 1.002 Email::Simple -- 2.004 Event -- 1.11 ExtUtils::MakeMaker -- 6.48 FCGI -- 0.67 File::Find::Rule -- 0.30 File::Find::Rule::Perl -- 1.04 File::Modified -- 0.07 File::Remove -- 1.42 File::Temp -- 0.20 Font::TTF -- 0.45 FreezeThaw -- 0.43 GD -- 2.41 GD::Barcode -- 1.15 HTML::Scrubber -- 0.08 HTML::Template -- 2.9 HTML::Template::Pro -- 0.71 HTTP::Body -- 1.04 HTTP::Daemon::SSL -- 1.04 HTTP::Parser -- 0.04 HTTP::Request::AsCGI -- 0.5 HTTP::Server::Brick -- v0.1.3 Hook::LexWrap -- 0.20 IO -- 1.23 IO::Socket::Telnet -- 0.02 IO::String -- 1.08 IPC::Run3 -- 0.042 JSON -- 2.12 LWP-attic -- ??? Lingua::PT::Stemmer -- 0.01 Lingua::Stem -- 0.83 Lingua::Stem::Fr -- 0.02 Lingua::Stem::It -- 0.02 Lingua::Stem::Ru -- 0.01 Lingua::Stem::Snowball::Da -- 1.01 Lingua::Stem::Snowball::No -- 1.2 Lingua::Stem::Snowball::Se -- 1.2 List::MoreUtils -- 0.22 List::Util -- 1.19 MARC-XML -- ??? MARC::Charset -- 1.0 MARC::Crosswalk::DublinCore -- 0.02 MARC::Record -- 2.0.0 MIME::Lite -- 3.021 MIME::Types -- 1.24 MRO::Compat -- 0.09 Mail -- ??? Mail::Sendmail -- 0.79 Module::Build -- 0.30 Module::CoreList -- 2.15 Module::Pluggable -- 3.8 Net::DNS -- 0.63 Net::IP -- 1.25 Net::SIP -- 0.36 Net::Server -- 0.97 Net::Telnet::Options -- 0.01 Net::Z3950::ZOOM -- 1.24 Number::Compare -- 0.01 PDF::API2 -- 2.015 PDF::Reuse -- 0.35 PDF::Reuse::Barcode -- 0.05 POE -- 1.003 POE::Component::Server::Syslog -- 1.16 POE::Test::Loops -- 1.002 PPI -- 1.203 Params::Util -- 0.33 Params::Validate -- 0.91 Path::Class -- 0.16 Perl -- 5.8.8 Perl::MinimumVersion -- 1.19 Pod::Coverage -- 0.19 Pod::Escapes -- 1.04 Pod::Simple -- 3.07 SMS::Send -- 0.05 SOAP::Lite -- 0.710.08 Schedule::At -- 1.08 Set::Infinite -- 0.63 Socket::Class -- 1.23 Storable -- 2.18 Sub::Uplevel -- 0.2002 Sys::Syslog -- 0.27 Taint::Runtime -- 0.03 Task::Weaken -- 1.02 Term::Clui -- 1.40 Test::ClassAPI -- 1.05 Test::Differences -- 0.4801 Test::Exception -- 0.27 Test::LongString -- 0.11 Test::Manifest -- 1.22 Test::MinimumVersion -- 0.008 Test::NoWarnings -- 0.084 Test::Object -- 0.07 Test::Pod -- 1.26 Test::Pod::Coverage -- 1.08 Test::Portability::Files -- 0.05 Test::Script -- 1.03 Test::Signature -- 1.10 Test::Simple -- 0.84 Test::SubCalls -- 1.08 Test::Tester -- 0.107 Test::Warn -- 0.11 TestDistribution -- ??? Text::CSV -- 1.10 Text::CSV_XS -- 0.58 Text::Diff -- 0.35 Text::German -- 0.06 Text::Glob -- 0.08 Text::Iconv -- 1.7 Text::PDF -- 0.29 Text::SimpleTable -- 0.05 Text::vFile::asData -- 0.05 Tie::IxHash -- 1.21 Time-modules -- ??? Time::Piece -- 1.13 TimeDate -- ??? Tree::DAG_Node -- 1.06 Tree::Simple -- 1.18 Tree::Simple::VisitorFactory -- 0.10 UNIVERSAL::require -- 0.11 Unix::Syslog -- 1.1 X11::Protocol -- 0.56 XML::LibXML -- 1.66 XML::LibXML::Common -- 0.13 XML::LibXSLT -- 1.60 XML::Parser -- 2.36 XML::RSS -- 1.36 XML::SAX -- 0.96 XML::Simple -- 2.18 YAML -- 0.66 YAML::Syck -- 1.05 mod_perl -- 1.30 parent -- 0.221 version -- 0.76
participants (2)
-
ghenry -
Joe Atzberger