[asterisk-bugs] [Asterisk 0013725]: ERROR[7387]: res_config_ldap.c:1292 update_ldap: Couldn't modify dn:cn=1001, dc=xxx, dc=xxx because Invalid syntax

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Oct 17 09:52:06 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13725 
====================================================================== 
Reported By:                macogeek
Assigned To:                suretec
====================================================================== 
Project:                    Asterisk
Issue ID:                   13725
Category:                   Resources/res_config_ldap
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.6.0 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-10-17 04:25 CDT
Last Modified:              2008-10-17 09:52 CDT
====================================================================== 
Summary:                    ERROR[7387]: res_config_ldap.c:1292 update_ldap:
Couldn't modify dn:cn=1001,dc=xxx,dc=xxx because Invalid syntax
Description: 
When my softphone register, I've got a error, as you can see. After that,
I've got other warning :
 ERROR[7387]: res_config_ldap.c:1292 update_ldap: Couldn't modify
dn:cn=1001,dc=xxx,dc=xxx because Invalid syntax    -- Registered SIP '1001'
at 192.168.50.124 port 25880 expires 3600
[Oct 17 11:18:45] NOTICE[7387]: chan_sip.c:9809
__set_address_from_contact: '' is not a valid SIP contact (missing sip:)
trying to use anyway
[Oct 17 11:18:45] WARNING[7387]: chan_sip.c:9817
__set_address_from_contact: Invalid host name in Contact: (can't resolve in
DNS) : '-'
So the softphone register successfully but can't call another phone.
I captured the package ldap.modifyRequest and ldap.modifyResponse with
wireshark and i can see that :

LDAPMessage modifyRequest(95) "cn=1001,dc=xxx,dc=xxx"
modification AstAccountFullContact
modification AstAccountIpaddr
...(6 items)

LDAPMessage modifyResponse(95) invalidAttributeSyntax
(AstAccountFullContact: value http://bugs.digium.com/view.php?id=0 invalid per
syntax)
and another modifyresponse is success because the request doesn't concern
AstAccountFullContact :

LDAPMessage modifyRequest(97) "cn=1001,dc=xxx,dc=xxx"
modification AstAccountIpaddr
modification AstAccountPort
...(4 items)

LDAPMessage modifyResponse(97) success

I can't see what res_config_ldap.c try to insert into the
AstAccountFullContact field


thanks for your help

====================================================================== 

---------------------------------------------------------------------- 
 (0093891) macogeek (reporter) - 2008-10-17 09:52
 http://bugs.digium.com/view.php?id=13725#c93891 
---------------------------------------------------------------------- 
i'm sorry but in my country, it's 5 o'clock and it's the end of the day.
I'll come back on monday. Thanks for your help and good luck. See you on
monday. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-17 09:52 macogeek       Note Added: 0093891                          
======================================================================




More information about the asterisk-bugs mailing list