[Freeswitch-users] switch_ivr_set_user() can't find user

Michael Collins mcollins at fcnetwork.com
Tue Nov 25 17:23:20 PST 2008

One way to help narrow it down is to revert back to an earlier working
version. In fact, if you can find the tipping point where it went from
working to not-working then that would really help narrow things down.

Do you know the last rev that actually worked? Looking at the change
logs I see a fair amount of stuff being done on sofia and related
modules. Try reverting back to something like r10527 and doing make &&
make install, then see if you can recreate the issue. If you cannot
duplicate the issue then you've at least narrowed it down to something
done in the past 32 hours. If not then you need to go back further. I
always look for changes to the files that have the function/error in
question. You'll see lots of changes in the changelog:


Some quick grepping around in the source shows that this function is
prominent in two key files (among others but these two are very
important files): sofia.c and mod_dptools.c.  Therefore I would check
the changelog for modifications to either of those files and then revert
to the rev just previous and give it a test. Who knows? You might learn
so much about the innards of FS that you could submit a patch! :) If not
you could just submit a jira report noting the rev where the issue first
appears and let Tony or Mike do the rest.

Hope this helps at least a little bit...


BTW, this is why I try to upgrade frequently - if it worked yesterday
but not today then I have a pretty good idea where to start searching
for the culprit...

> -----Original Message-----
> From: freeswitch-users-bounces at lists.freeswitch.org
> users-bounces at lists.freeswitch.org] On Behalf Of John Wehle
> Sent: Tuesday, November 25, 2008 4:59 PM
> To: freeswitch-users at lists.freeswitch.org
> Subject: [Freeswitch-users] switch_ivr_set_user() can't find user
> I can call between VoIP phone ext 1001 and 1003 fine.  I can call
> from VoIP phone ext 1003 over a winkstart line into the PBX fine.
> Before updating to the current SVN I could also call from the PBX
> over a winkstart line to VoIP ext 1003 fine.  Now what I see is:
> [NOTICE] switch_channel.c:551 switch_channel_set_name() New Channel
> OpenZAP/4:1/1003 [d99f59f2-52bb-dd11-80a4-001fc6ab49e2]
> [WARNING] switch_ivr.c:1832 switch_ivr_set_user() can't find user
> [default@]
> [WARNING] mod_dptools.c:2024 user_outgoing_channel() Can't find user
> [1003@]
> [ERR] switch_ivr_originate.c:1067 switch_ivr_originate() Can not
> outgoing channel of type [user] cause: [SUBSCRIBER_ABSENT]
> It appears openzap sees the request from the PBX fine ... somehow
> FreeSWITCH can't connect the openzap inbound call to 1003 with the
> VoIP phone on ext 1003.
> Suggestions / pointers?
> -- John
> |   Feith Systems  |   Voice: 1-215-646-8000  |  Email: john at feith.com
> |    John Wehle    |     Fax: 1-215-540-5495  |
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> http://www.freeswitch.org

More information about the FreeSWITCH-users mailing list