[SIP Beyond VoIP] Important: python-sipsimple_0.31.0 is incompatible with python-msrplib-0.15.0
ANIL KARADAĞ
anil.karadag at gmail.com
Wed Jan 30 09:11:17 CET 2013
I installed the following packages to deploy SylkServer on RHEL 6.2;
*Twisted-12.2.0.tar.bz2*
cython_0.13.orig.tar.gz
distribute_0.6.15.orig.tar.gz
*dnspython_1.9.4.orig.tar.gz*
gcc-c++-4.4.6-3.el6.x86_64.rpm
gnutls-2.8.5-4.el6_2.2.x86_64.rpm
keyutils-libs-devel-1.4-3.el6.x86_64.rpm
krb5-devel-1.9-33.el6.x86_64.rpm
krb5-libs-1.9-33.el6.x86_64.rpm
libcom_err-devel-1.41.12-11.el6.x86_64.rpm
libgcrypt-devel-1.4.5-9.el6_2.2.x86_64.rpm
libgpg-error-devel-1.7-4.el6.x86_64.rpm
libselinux-devel-2.0.94-5.2.el6.x86_64.rpm
libsepol-devel-2.0.41-4.el6.x86_64.rpm
libstdc++-devel-4.4.6-3.el6.x86_64.rpm
libtasn1-2.3-3.el6_2.1.x86_64.rpm
libxml2-devel-2.7.6-4.el6_2.4.x86_64.rpm
libxslt-1.1.26-2.el6.x86_64.rpm
libxslt-devel-1.1.26-2.el6.x86_64.rpm
lxml_2.3.orig.tar.gz
openssl-devel-1.0.0-20.el6_2.4.x86_64.rpm
pyopenssl_0.10.orig.tar.gz
*python-application-1.4.0.tar.gz*
*python-backports_1.0.0natty.tar.gz*
*python-dateutil-1.4.1-6.el6.noarch.rpm*
python-devel-2.6.6-29.el6.x86_64.rpm
*python-eventlib-0.1.0.tar.gz*
python-formencode_1.2.2.orig.tar.gz
*python-gnutls_1.2.4natty.tar.gz*
python-greenlet_0.4.1natty.tar.gz
*python-msrplib-0.15.0.tar.gz*
*python-sipsimple_0.31.0.tar.gz*
*python-xcaplib-1.0.17.tar.gz*
python-zope-filesystem-1-5.el6.x86_64.rpm
python-zope-interface-3.5.2-2.1.el6.x86_64.rpm
sqlobject_0.12.4.orig.tar.gz
*sylkserver_2.2.1.tar.gz*
wokkel-0.7.0.tar.gz
zlib-devel-1.2.3-27.el6.x86_64.rpm
I think root cause of the problem is known.
On Wed, Jan 30, 2013 at 9:49 AM, Adrian Georgescu <ag at ag-projects.com>wrote:
> Did you check the rest of the dependencies?
>
> Adrian
>
> On Jan 30, 2013, at 7:54 AM, ANIL KARADAĞ wrote:
>
> Hi Adrian,
>
>
> thanks for your reply. I can upgrade it but I think sipsimple-0.31's
> dependencies are not correct.
> I installed the following packages;
>
> - python-msrplib-0.15.0 (python-msrplib-0.15.0.tar.gz)
> - python-sipsimple_0.31.0 (python-sipsimple-0.31.0.tar.gz)
> - sylkserver_2.2.1
>
>
> but the error is raised. I checked the last version of the
> sipsimple/streams/msrp.py[1], the problematic class does not has "*received_illegal_data"
> *method. Please explain that why msrplib calls the undefined method?
>
>
> [1]
> http://sipsimpleclient.org/projects/sipsimpleclient/repository/revisions/5089/entry/sipsimple/streams/msrp.py
>
>
>
> On Wed, Jan 30, 2013 at 1:12 AM, Adrian Georgescu <ag at ag-projects.com>wrote:
>
>> Hello Anil,
>>
>> First of all I advise to upgrade to the latest version.
>>
>> http://sipsimpleclient.org/projects/sipsimpleclient/wiki/SipInstallation
>>
>> The dependencies of 0.31 were:
>>
>> Package: python-sipsimple Architecture: any Depends: ${python:Depends},
>> ${shlibs:Depends}, ${misc:Depends}, python-application (>= 1.4.0),
>> python-backports, python-dateutil, python-dnspython (>= 1.6),
>> python-eventlib, python-gnutls, python-lxml, python-msrplib (>= 0.15.0),
>> python-twisted-core (>= 8.1.0), python-xcaplib (>= 1.0.17)
>>
>> Adrian
>>
>>
>> On Jan 29, 2013, at 5:03 PM, ANIL KARADAĞ wrote:
>>
>> Hi Adrian/ Saúl,
>>
>>
>>
>> I use python-msrplib-0.15.0 (python-msrplib-0.15.0.tar.gz) and
>> python-sipsimple_0.31.0 (python-sipsimple-0.31.0.tar.gz) but get the
>> following error when send invalid data, which does not start with "MSRP"
>>
>>
>>
>> Traceback (most recent call last):
>> File
>> "/usr/lib64/python2.6/site-packages/Twisted-12.2.0-py2.6-linux-x86_64.egg/twisted/internet/posixbase.py",
>> line 626, in _doReadOrWrite
>> why = selectable.doRead()
>> File
>> "/usr/lib64/python2.6/site-packages/Twisted-12.2.0-py2.6-linux-x86_64.egg/twisted/internet/tcp.py",
>> line 203, in doRead
>> return self._dataReceived(data)
>> File
>> "/usr/lib64/python2.6/site-packages/Twisted-12.2.0-py2.6-linux-x86_64.egg/twisted/internet/tcp.py",
>> line 209, in _dataReceived
>> rval = self.protocol.dataReceived(data)
>> File
>> "/usr/lib64/python2.6/site-packages/Twisted-12.2.0-py2.6-linux-x86_64.egg/twisted/protocols/basic.py",
>> line 564, in dataReceived
>> why = self.lineReceived(line)
>> File "/usr/lib/python2.6/site-packages/msrplib/transport.py", line 55, in
>> lineReceived
>> protocol.MSRPProtocol.lineReceived(self, line)
>> File "/usr/lib/python2.6/site-packages/msrplib/protocol.py", line 502, in
>> lineReceived
>> *self.msrp_transport.logger.received_illegal_data(line+self.delimiter,
>> self.msrp_transport)*
>> *AttributeError: 'NotificationProxyLogger' object has no attribute
>> 'received_illegal_data'*
>> *
>> *
>> *
>> *
>> I checked sipsimple/streams/msrp.py, the 'NotificationProxyLogger' class
>> does not have the mentioned method.
>> *
>> *
>> *Which msrplib release is compatible with the python-sipsimple_0.31.0?*
>>
>>
>> thanks
>>
>> --
>> Anıl KARADAĞ
>> http://anilkaradag.info/blog
>> _______________________________________________
>> SIPBeyondVoIP mailing list
>> SIPBeyondVoIP at lists.ag-projects.com
>> http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip
>>
>>
>>
>
>
> --
> Anıl KARADAĞ
> http://anilkaradag.info/blog
>
>
>
--
Anıl KARADAĞ
http://anilkaradag.info/blog
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20130130/d97cd4fe/attachment.html>
More information about the SIPBeyondVoIP
mailing list