Re: [OpenSIPS-Users] [Uctimsclient-users] presence server - uct -openimscore
look at: http://www.opensips.org/Resources/PresenceServer- Original Message -From: "manal rifki"Date: 20.05.2009 13:02To: users@lists.opensips.org, uctimsclient-us...@lists.berlios.de Hello, i am trying to install presence server in my openimscore plateforme. i try to follow steps in that tutoriel : http://uctimsclient.berlios.de/presence_server_howto.htmli have installed openser and openser-mysql-module and openser-presence-module and also the required packages. after that i try to run the script as it is mentionned in the tutoriel but it doesn't work: ma...@manal-laptop:~$ openser_mysql create bash: openser_mysql : commande introuvable ma...@manal-laptop:~$ cd /etc/openser/ ma...@manal-laptop:/etc/ openser$ openser_mysql create bash: openser_mysql : commande introuvable maybe because i use now openser v1.3.2-2 on ubuntu 8.10 where can i find openser v1.2.0! i have looked for it in http://www.opensips.org/ but i didn't succeed to find it! please help me! i don't know how to resolve that problem!best regards, manal Die aonKombi. Jetzt noch einmal mit Gratis-Herstellung!* Breitband-Internet + Mobiltelefonie + Festnetz um insgesamt nur 24,90.* Infos und Bestellung unter www.telekom.at___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
[OpenSIPS-Users] opensips transparent with overlap RFC3578
Hello list, Will opensips act transparent if I its installed between UA and softswitch which both supports overlap dialing? For the softswitch documentation: In this scenario, as soon as the minimum amount of digits is received according to the numbering plan (after having received the minimum numbers of the country en-bloc), the gateway sends an INVITE and starts T10. If a SAM arrives to the gateway, T10 is refreshed and a new INVITE with the new digits received is sent. If all the INVITE have been answered with a final response (different than 200 OK) and T10 expires, the call is released with an “Address Incomplete” cause value. Anyone already configured it? BR Uwe -- kiste lat: 54.322684, lon: 10.13586 ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
[OpenSIPS-Users] stop accounting
Dear sir, The opensips script coded with radius accouting, if the call is terminated with BYE and 200 OK, radius stop accouinging will be sent out. I try a call without 200 OK for BYE, I made an UA discoonected with LAN. acc module seems fail in radius accouting, no radius packert send out. How do I fix it? kk ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] stop accounting
If I understand you correctly, this behavior is to be expected with a sip proxy. I'm not entirely sure, but mediaproxy or rtpproxy may resolve this issue for you. ie: something needs to know about the media stream as well. This has been discussed on the list. -Brett On Wed, May 20, 2009 at 7:23 AM, kaiser kai...@gentrice.net wrote: Dear sir, The opensips script coded with radius accouting, if the call is terminated with BYE and 200 OK, radius stop accouinging will be sent out. I try a call without 200 OK for BYE, I made an UA discoonected with LAN. acc module seems fail in radius accouting, no radius packert send out. How do I fix it? kk ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] accounting information
Hi, The links you put here are useless...try to post the acc content directly. Regards, Bogdan Цэвээндорж ЖиМэйл wrote: Hello, I have configured acc information in acc table of mysql database. Edit http://sip.tunamal.mn/phpmyadmin/tbl_change.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6primary_key=+%60acc%60.%60id%60+%3D+1sql_query=SELECT+%2A+FROM+%60acc%60goto=sql.php Delete http://sip.tunamal.mn/phpmyadmin/sql.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6sql_query=DELETE+FROM+%60acc%60+WHERE+%60acc%60.%60id%60+%3D+1+LIMIT+1zero_rows=The+row+has+been+deletedgoto=sql.php%3Fdb%3Dopensips%26table%3Dacc%26token%3D7f4a2a7cda1c62ddb5d69ce597dfa8c6%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560acc%2560%26zero_rows%3DThe%2Brow%2Bhas%2Bbeen%2Bdeleted%26goto%3Dtbl_structure.php 1 INVITE 1e5a6649cd63d14b MjU1OGY1YzBlYmVjMWNlYzhjMmMxNTgzYjcyNTAwMzI. 200 OK 2009-05-19 13:00:35 /NULL/ Edit http://sip.tunamal.mn/phpmyadmin/tbl_change.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6primary_key=+%60acc%60.%60id%60+%3D+2sql_query=SELECT+%2A+FROM+%60acc%60goto=sql.php Delete http://sip.tunamal.mn/phpmyadmin/sql.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6sql_query=DELETE+FROM+%60acc%60+WHERE+%60acc%60.%60id%60+%3D+2+LIMIT+1zero_rows=The+row+has+been+deletedgoto=sql.php%3Fdb%3Dopensips%26table%3Dacc%26token%3D7f4a2a7cda1c62ddb5d69ce597dfa8c6%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560acc%2560%26zero_rows%3DThe%2Brow%2Bhas%2Bbeen%2Bdeleted%26goto%3Dtbl_structure.php 2 ACK 1e5a6649cd63d14b MjU1OGY1YzBlYmVjMWNlYzhjMmMxNTgzYjcyNTAwMzI. 200 OK 2009-05-19 13:00:35 /NULL/ Edit http://sip.tunamal.mn/phpmyadmin/tbl_change.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6primary_key=+%60acc%60.%60id%60+%3D+3sql_query=SELECT+%2A+FROM+%60acc%60goto=sql.php Delete http://sip.tunamal.mn/phpmyadmin/sql.php?db=opensipstable=acctoken=7f4a2a7cda1c62ddb5d69ce597dfa8c6sql_query=DELETE+FROM+%60acc%60+WHERE+%60acc%60.%60id%60+%3D+3+LIMIT+1zero_rows=The+row+has+been+deletedgoto=sql.php%3Fdb%3Dopensips%26table%3Dacc%26token%3D7f4a2a7cda1c62ddb5d69ce597dfa8c6%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560acc%2560%26zero_rows%3DThe%2Brow%2Bhas%2Bbeen%2Bdeleted%26goto%3Dtbl_structure.php 3 BYE 1e5a6649cd63d14b MjU1OGY1YzBlYmVjMWNlYzhjMmMxNTgzYjcyNTAwMzI. 200 OK 2009-05-19 13:00:50 /NULL/ but I couldn't see cdr information on cdrviewer of OpenSIP-CP. what is the problem ? Sincerely, Tseveendorj. ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] stop accounting
One solution is to take a look at mediaproxy from AG Projects: http://mediaproxy.ag-projects.com Regards, Norm kaiser wrote: Dear sir, The opensips script coded with radius accouting, if the call is terminated with BYE and 200 OK, radius stop accouinging will be sent out. I try a call without 200 OK for BYE, I made an UA discoonected with LAN. acc module seems fail in radius accouting, no radius packert send out. How do I fix it? kk ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] stop accounting
Thanks, I have used mediaproxy at the same time, why dom't I get benefit of it? (of course with dialog module) kk Norman Brandinger 提到: One solution is to take a look at mediaproxy from AG Projects: http://mediaproxy.ag-projects.com Regards, Norm kaiser wrote: Dear sir, The opensips script coded with radius accouting, if the call is terminated with BYE and 200 OK, radius stop accouinging will be sent out. I try a call without 200 OK for BYE, I made an UA discoonected with LAN. acc module seems fail in radius accouting, no radius packert send out. How do I fix it? kk ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] Integration with Asterisk/Trixbox
On Wed, May 20, 2009 at 7:46 AM, Iñaki Baz Castillo i...@aliax.net wrote: 2009/5/20 James Lamanna jlama...@gmail.com: Hi, I want to use OpenSIPs as the registrar (and NAT handler) for an Asterisk/Trixbox installation. I've got things partially working, but I've totally made a mess of my config (I can post it if you would like). Some things that I need: I'm having problems with SIP-SIP calls because I need asterisk to stay in the media stream, so really the call has to be routed like: phone1 -- opensips -- asterisk -- opensips -- phone2. Does anyone have any configs that come close to this that I could stare at? Set canreinvite=no for opensips peer in sip.conf. The ones I've found on the web are useful in some ways, but not in others. This question is more related to Asterisk. Not really. I'm using the basic NAT example with a little rewriting (as shown below). The problem I have is that the SDP address is not being rewritten, so on the asterisk box I see audio traces like this: (x.x.x.x is the phone NAT IP address, y.y.y.y is the asterisk box address). You'll notice that the first 2 lines are correct, but the second 2 are not (asterisk sends to the private IP of the phone) 13:04:54.228511 IP (tos 0x0, ttl 118, id 8879, offset 0, flags [none], proto: UDP (17), length: 200) x.x.x.x.47127 y.y.y.y.12232: UDP, length 172 13:04:54.228555 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: UDP (17), length: 200) y.y.y.y.10536 x.x.x.x.47128: UDP, length 172 13:04:54.243209 IP (tos 0x0, ttl 54, id 22237, offset 0, flags [none], proto: UDP (17), length: 200) x.x.x.x.47128 y.y.y.y.10536: UDP, length 172 13:04:54.243254 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto: UDP (17), length: 200) y.y.y.y.12232 10.20.200.219.49154: UDP, length 172 When asterisk sends an INVITE to connect the called phone, the SDP isn't getting rewritten for some reason. How do I make that work? The setup signaling looks like: Calling phone sends INVITE -- opensips forwards to asterisk -- asterisk sends INVITE --- opensips forwards INVITE to called phone... -- James debug=3 # debug level (cmd line: -dd) fork=yes log_stderror=no # (cmd line: -E) # Uncomment these lines to enter debugging mode fork=no log_stderror=yes #debug=4 check_via=no# (cmd. line: -v) dns=no # (cmd. line: -r) rev_dns=no # (cmd. line: -R) port=5060 children=4 listen=udp:z.z.z.z:5060 # -- module loading -- #set module path #mpath=/usr/local/lib/opensips/modules/ mpath=/usr/local/lib64/opensips/modules/ # Uncomment this if you want to use SQL database #loadmodule db_mysql.so loadmodule sl.so loadmodule tm.so loadmodule signaling.so loadmodule rr.so loadmodule maxfwd.so loadmodule usrloc.so loadmodule registrar.so loadmodule textops.so loadmodule mi_fifo.so loadmodule xlog.so # Uncomment this if you want digest authentication # db_mysql.so must be loaded ! #loadmodule auth.so #loadmodule auth_db.so # !! Nathelper loadmodule nathelper.so # - setting module-specific parameters --- # -- mi_fifo params -- modparam(mi_fifo, fifo_name, /tmp/opensips_fifo) # -- usrloc params -- modparam(usrloc, db_mode, 0) # Uncomment this if you want to use SQL database # for persistent storage and comment the previous line #modparam(usrloc, db_mode, 2) # -- auth params -- # Uncomment if you are using auth module #modparam(auth_db, calculate_ha1, yes) # # If you set calculate_ha1 parameter to yes (which true in this config), # uncomment also the following parameter) #modparam(auth_db, password_column, password) # -- rr params -- # add value to ;lr param to make some broken UAs happy modparam(rr, enable_full_lr, 1) # !! Nathelper modparam(usrloc,nat_bflag,6) modparam(nathelper,sipping_bflag,8) modparam(nathelper, ping_nated_only, 1) # Ping only clients behind NAT modparam(nathelper, rtpproxy_sock, unix:/var/run/rtpproxy/rtpproxy.sock) # - request routing logic --- # main routing logic route{ ^[ xlog(L_INFO, New request - Request/failure/branch routes: M=$rm RURI=$ru F=$fu T=$tu IP=$si ID=$ci\n); # max_forwards==0, or excessively long requests if (!mf_process_maxfwd_header(10)) { sl_send_reply(483,Too Many Hops); exit; }; if (msg:len = 2048 ) { sl_send_reply(513, Message too big); exit; }; if (is_method(OPTIONS)) { sl_send_reply(200, OK); exit; } # !! Nathelper # Special handling for NATed clients; first, NAT test is # executed: it looks for via!=received and RFC1918 addresses # in Contact (may fail if line-folding is used); also, # the received test should, if completed, should check all # vias for rpesence of received if (nat_uac_test(3)) { # Allow RR-ed requests, as these may indicate that # a NAT-enabled proxy takes care of it; unless it is #
Re: [OpenSIPS-Users] Integration with Asterisk/Trixbox
El Miércoles, 20 de Mayo de 2009, James Lamanna escribió: I'm using the basic NAT example with a little rewriting (as shown below). The problem I have is that the SDP address is not being rewritten, so on the asterisk box I see audio traces like this: (x.x.x.x is the phone NAT IP address, y.y.y.y is the asterisk box address). You'll notice that the first 2 lines are correct, but the second 2 are not (asterisk sends to the private IP of the phone) An easy options is forcing the media to always pass though Asterisk. For this, just add nat=yes in opensips peer in sip.conf. nat=yes enables Comedia Mode which means that Asterisk doesn't care about the public or private address of the received SDP. Instead if waits the peer to send RTP to Asterisk, and then Asterisk sends its RTP to the source address of the RTP. -- Iñaki Baz Castillo i...@aliax.net ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] opensips transparent with overlap RFC3578
El Miércoles, 20 de Mayo de 2009, Uwe Kastens escribió: Hello list, Will opensips act transparent if I its installed between UA and softswitch which both supports overlap dialing? For the softswitch documentation: In this scenario, as soon as the minimum amount of digits is received according to the numbering plan (after having received the minimum numbers of the country en-bloc), the gateway sends an INVITE and starts T10. If a SAM arrives to the gateway, T10 is refreshed and a new INVITE with the new digits received is sent. If all the INVITE have been answered with a final response (different than 200 OK) and T10 expires, the call is released with an “Address Incomplete” cause value. Anyone already configured it? This feature has nothing to do with OpenSIPS which is just a proxy (and more things) and it only routes requests. Of course, you can implement it with OpenSIPS: - Suppose the complete number to dial is 123456. - GW sends 1 to OpenSIPS and it replies 484 Address Incomplete - GW sends 12 and OpenSIPS replies 484. - GW sends 123 and OpenSIPS replies 484. - GW sends 1234 and OpenSIPS replies 484. - GW sends 12345 and OpenSIPS replies 484. - GW sends 123456 and OpenSIPS routes the call. -- Iñaki Baz Castillo i...@aliax.net ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
[OpenSIPS-Users] OpenXCAP Test Examples
Hi All, testing a new OpenSips(1.6.0dev0-notls (i386/linux) and OpenXCAP Server using xcapclient and contained examples. pres-rules PUT looks good: [r...@y examples]# xcapclient -i pres-rules.xml put put http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 200 OK etag: 110ff8cd75ce541886107061f70c36ff content-type: application/auth-policy+xml pres-rules GET returns the following error: [r...@y examples]# xcapclient --app pres-rules get get http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 500 Internal Server Error content-type: text/plain content-length: 96 An error occurred while processing the request. More information is available in the server log. Log trace: May 20 07:07:55 localhost openxcap[8994]: error: 192.168.1.103 'GET /xcap-root/pres-rules/users/sip:888...@x.y.com/index HTTP/1.1' 500 0 96 'python-xcaplib/1.0.9' - May 20 07:07:55 localhost openxcap[8994]: error: RESPONSE headers: May 20 07:07:55 localhost openxcap[8994]: error: #011Content-Type: text/plain May 20 07:07:55 localhost openxcap[8994]: error: TRACEBACK (most recent call last): May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 1137, in mainLoop May 20 07:07:55 localhost openxcap[8994]: error: #011 self.runUntilCurrent() May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 729, in runUntilCurrent May 20 07:07:55 localhost openxcap[8994]: error: #011f(*a, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 243, in callback May 20 07:07:55 localhost openxcap[8994]: error: #011 self._startRunCallbacks(result) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 312, in _startRunCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011 self._runCallbacks() May 20 07:07:55 localhost openxcap[8994]: error: #011--- exception caught here --- May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 328, in _runCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011self.result = callback(self.result, *args, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/xcap/resource.py, line 47, in sendResponse May 20 07:07:55 localhost openxcap[8994]: error: #011response = http.Response(response.code, stream=response.data) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/web2/http.py, line 109, in __init__ May 20 07:07:55 localhost openxcap[8994]: error: #011self.stream = IByteStream(stream) May 20 07:07:55 localhost openxcap[8994]: error: #011exceptions.TypeError: ('Could not adapt', array('c', '?xml version=1.0 encoding=UTF-8?\r\nruleset xmlns=urn:ietf:params:xml:ns:common-policy xmlns:pr=urn:ietf:params:xml:ns:pres-rules xmlns:cp= www.counterpath.com/privacy-lists\r\nrule id=pres_whitelist\r\nconditions\r\nidentity\r\none id= sip:b...@example.com sip%3a...@example.com/\r\none id= sip:al...@example.com sip%3aal...@example.com/\r\nmany domain= ag-projects.com\r\n/many\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingallow/pr:sub-handling\r\n/actions\r\ntransformations\r\npr:provide-services\r\npr:all-services/\r\n/pr:provide-services\r\npr:provide-persons\r\npr:all-persons/\r\n/pr:provide-persons\r\npr:provide-devices\r\npr:all-devices/\r\n/pr:provide-devices\r\npr:provide-all-attributes/\r\n/transformations\r\n/rule\r\nrule id=pres_blacklist\r\nconditions\r\nidentity\r\none id= sip:40316600...@abc.com sip%3a40316600...@abc.com/\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingblock/pr:sub-handling\r\n/actions\r\ntransformations/\r\n/rule\r\n/ruleset'), InterfaceClass twisted.web2.stream.IByteStream) Thanks for any clues, Rob ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenXCAP Test Examples
hi server monitor, This error is becos of the python-mysqldb which you are using doesn't support the kind of stream data you are trying to send. If the python-mysqldb(which supports and clears the following errors) is upgraded there is a reconnect error. i am yet to find the solution for this. if you find the solution please let me know. On Thu, May 21, 2009 at 5:14 AM, server monitor sms.server.monitor...@gmail.com wrote: Hi All, testing a new OpenSips(1.6.0dev0-notls (i386/linux) and OpenXCAP Server using xcapclient and contained examples. pres-rules PUT looks good: [r...@y examples]# xcapclient -i pres-rules.xml put put http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 200 OK etag: 110ff8cd75ce541886107061f70c36ff content-type: application/auth-policy+xml pres-rules GET returns the following error: [r...@y examples]# xcapclient --app pres-rules get get http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 500 Internal Server Error content-type: text/plain content-length: 96 An error occurred while processing the request. More information is available in the server log. Log trace: May 20 07:07:55 localhost openxcap[8994]: error: 192.168.1.103 'GET /xcap-root/pres-rules/users/sip:888...@x.y.com/index HTTP/1.1' 500 0 96 'python-xcaplib/1.0.9' - May 20 07:07:55 localhost openxcap[8994]: error: RESPONSE headers: May 20 07:07:55 localhost openxcap[8994]: error: #011Content-Type: text/plain May 20 07:07:55 localhost openxcap[8994]: error: TRACEBACK (most recent call last): May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 1137, in mainLoop May 20 07:07:55 localhost openxcap[8994]: error: #011 self.runUntilCurrent() May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 729, in runUntilCurrent May 20 07:07:55 localhost openxcap[8994]: error: #011f(*a, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 243, in callback May 20 07:07:55 localhost openxcap[8994]: error: #011 self._startRunCallbacks(result) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 312, in _startRunCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011 self._runCallbacks() May 20 07:07:55 localhost openxcap[8994]: error: #011--- exception caught here --- May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 328, in _runCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011self.result = callback(self.result, *args, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/xcap/resource.py, line 47, in sendResponse May 20 07:07:55 localhost openxcap[8994]: error: #011response = http.Response(response.code, stream=response.data) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/web2/http.py, line 109, in __init__ May 20 07:07:55 localhost openxcap[8994]: error: #011self.stream = IByteStream(stream) May 20 07:07:55 localhost openxcap[8994]: error: #011exceptions.TypeError: ('Could not adapt', array('c', '?xml version=1.0 encoding=UTF-8?\r\nruleset xmlns=urn:ietf:params:xml:ns:common-policy xmlns:pr=urn:ietf:params:xml:ns:pres-rules xmlns:cp= www.counterpath.com/privacy-lists\r\nrule id=pres_whitelist\r\nconditions\r\nidentity\r\none id= sip:b...@example.com sip%3a...@example.com/\r\none id= sip:al...@example.com sip%3aal...@example.com/\r\nmany domain= ag-projects.com\r\n/many\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingallow/pr:sub-handling\r\n/actions\r\ntransformations\r\npr:provide-services\r\npr:all-services/\r\n/pr:provide-services\r\npr:provide-persons\r\npr:all-persons/\r\n/pr:provide-persons\r\npr:provide-devices\r\npr:all-devices/\r\n/pr:provide-devices\r\npr:provide-all-attributes/\r\n/transformations\r\n/rule\r\nrule id=pres_blacklist\r\nconditions\r\nidentity\r\none id= sip:40316600...@abc.com sip%3a40316600...@abc.com/\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingblock/pr:sub-handling\r\n/actions\r\ntransformations/\r\n/rule\r\n/ruleset'), InterfaceClass twisted.web2.stream.IByteStream) Thanks for any clues, Rob ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users -- Thanking You, Ashwini BR Naidu ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] OpenXCAP Test Examples
Thanks Aswini, is there any scenario in which openxcap will run? Is there another project out there that will let you test presence docs and resource lists? I have managed to get everything to compile on Fedora core and very hesitant to start experimenting with mysqldb. Does anyone have any insight? Thanks, Rob On Wed, May 20, 2009 at 10:24 PM, ASHWINI NAIDU ashwini.na...@gmail.comwrote: hi server monitor, This error is becos of the python-mysqldb which you are using doesn't support the kind of stream data you are trying to send. If the python-mysqldb(which supports and clears the following errors) is upgraded there is a reconnect error. i am yet to find the solution for this. if you find the solution please let me know. On Thu, May 21, 2009 at 5:14 AM, server monitor sms.server.monitor...@gmail.com wrote: Hi All, testing a new OpenSips(1.6.0dev0-notls (i386/linux) and OpenXCAP Server using xcapclient and contained examples. pres-rules PUT looks good: [r...@y examples]# xcapclient -i pres-rules.xml put put http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 200 OK etag: 110ff8cd75ce541886107061f70c36ff content-type: application/auth-policy+xml pres-rules GET returns the following error: [r...@y examples]# xcapclient --app pres-rules get get http://x.y.com/xcap-root/pres-rules/users/sip:888...@x.y.com/index 500 Internal Server Error content-type: text/plain content-length: 96 An error occurred while processing the request. More information is available in the server log. Log trace: May 20 07:07:55 localhost openxcap[8994]: error: 192.168.1.103 'GET /xcap-root/pres-rules/users/sip:888...@x.y.com/index HTTP/1.1' 500 0 96 'python-xcaplib/1.0.9' - May 20 07:07:55 localhost openxcap[8994]: error: RESPONSE headers: May 20 07:07:55 localhost openxcap[8994]: error: #011Content-Type: text/plain May 20 07:07:55 localhost openxcap[8994]: error: TRACEBACK (most recent call last): May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 1137, in mainLoop May 20 07:07:55 localhost openxcap[8994]: error: #011 self.runUntilCurrent() May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/base.py, line 729, in runUntilCurrent May 20 07:07:55 localhost openxcap[8994]: error: #011f(*a, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 243, in callback May 20 07:07:55 localhost openxcap[8994]: error: #011 self._startRunCallbacks(result) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 312, in _startRunCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011 self._runCallbacks() May 20 07:07:55 localhost openxcap[8994]: error: #011--- exception caught here --- May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/internet/defer.py, line 328, in _runCallbacks May 20 07:07:55 localhost openxcap[8994]: error: #011self.result = callback(self.result, *args, **kw) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/xcap/resource.py, line 47, in sendResponse May 20 07:07:55 localhost openxcap[8994]: error: #011response = http.Response(response.code, stream=response.data) May 20 07:07:55 localhost openxcap[8994]: error: #011 File /usr/lib/python2.5/site-packages/twisted/web2/http.py, line 109, in __init__ May 20 07:07:55 localhost openxcap[8994]: error: #011self.stream = IByteStream(stream) May 20 07:07:55 localhost openxcap[8994]: error: #011exceptions.TypeError: ('Could not adapt', array('c', '?xml version=1.0 encoding=UTF-8?\r\nruleset xmlns=urn:ietf:params:xml:ns:common-policy xmlns:pr=urn:ietf:params:xml:ns:pres-rules xmlns:cp= www.counterpath.com/privacy-lists\r\nrule id=pres_whitelist\r\nconditions\r\nidentity\r\none id= sip:b...@example.com sip%3a...@example.com/\r\none id= sip:al...@example.com sip%3aal...@example.com/\r\nmany domain= ag-projects.com\r\n/many\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingallow/pr:sub-handling\r\n/actions\r\ntransformations\r\npr:provide-services\r\npr:all-services/\r\n/pr:provide-services\r\npr:provide-persons\r\npr:all-persons/\r\n/pr:provide-persons\r\npr:provide-devices\r\npr:all-devices/\r\n/pr:provide-devices\r\npr:provide-all-attributes/\r\n/transformations\r\n/rule\r\nrule id=pres_blacklist\r\nconditions\r\nidentity\r\none id= sip:40316600...@abc.com sip%3a40316600...@abc.com/\r\n/identity\r\n/conditions\r\nactions\r\npr:sub-handlingblock/pr:sub-handling\r\n/actions\r\ntransformations/\r\n/rule\r\n/ruleset'), InterfaceClass twisted.web2.stream.IByteStream) Thanks for any clues, Rob ___ Users mailing list