You're using uslroc module with use_domain set to 1. This means that
lookup() will look for entries with same username AND domain. Since
client 1 and client2|3 are in different domains, they can't
communicate using just the username.
Eihter set use_domain to 0 or add some trick in the config to enable
users from different domains callling each other.

Samuel.


2006/5/18, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
Hi,

  I do have four domain aliases for my openser server (clip of config
below). Each alias should be handled by same server. I register three
clients to the server

Client 1 = [EMAIL PROTECTED]
Client 2 = [EMAIL PROTECTED]
Client 3 = [EMAIL PROTECTED]

  When calling from Client1 to Client2 (INVITE From URI:
[EMAIL PROTECTED] To URI: [EMAIL PROTECTED]) I get error 404
not found. But if I call from Client 3 to Client 2 the call is working
nicely.

  I am mainly using the basic OpenSER configuration with minor changes and
it seems that the save("location") is saving the registration ok, but
lookup("location") won't find what ever it is trying to find when
calling from Client1 to Client2.

  Any ideas, pointers or propably example openser configuration to handle
this kind of configuration properly ?

  Thank you many times,
     -Mika

-- clip ---
debug=3            # debug level (cmd line: -dddddddddd)
fork=yes
log_stderror=no    # (cmd line: -E)
listen=193.65.64.130

#fork=no
#log_stderror=yes

check_via=no    # (cmd. line: -v)
dns=no          # (cmd. line: -r)
rev_dns=no      # (cmd. line: -R)
port=5060
children=4
fifo="/tmp/openser_fifo"
alias="isp1.test.com"
alias="isp1v.test.com"
alias="isp1s.test.com"
alias="sip.isp1.test.com"



_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to