[Serusers] Windows Messenger authentication fails.
Nils Ohlmeier
nils at ohlmeier.de
Fri Jan 31 14:36:47 CET 2003
Hi Ivan,
the problem with WM is that the address of the server have to be the same as
the domain part of the URI (which is not RFC conform). For example you have
to add ivan at 192.168.11.237 to the subscriber table and also use this account
within your WM to get authentication working.
Regards
Nils Ohlmeier
On Friday 31 January 2003 13:30, Ivan Vignola wrote:
> Hi,
> I have successfully (I think that) installed SER server with ser-mysql
> package.
> I have set the environment variable 'SIP_DOMAIN="192.168.11.237"' (that is
> server IP address).
> I have succesfully added a user to subscriber table: 'serctl add ivan
> ivanpswd ivan at hotmail.com', but registering WM to server fails:
> URI = 'ivan at 192.168.11.237'
> Passwowd = 'ivanpswd'
> User = 'ivan'
>
> This is my ser.cfg file:
>
>
> # ----------- global configuration parameters ------------------------
>
> debug=3 # debug level (cmd line: -dddddddddd)
> fork=yes
> log_stderror=yes # (cmd line: -E)
> check_via=no # (cmd. line: -v)
> dns=no # (cmd. line: -r)
> rev_dns=no # (cmd. line: -R)
> port=5060
> children=4
> fifo="/tmp/ser_fifo"
>
> # ------------------ module loading ----------------------------------
>
> loadmodule "//usr/lib/ser/modules/mysql.so"
> loadmodule "//usr/lib/ser/modules/sl.so"
> loadmodule "//usr/lib/ser/modules/tm.so"
> loadmodule "//usr/lib/ser/modules/rr.so"
> loadmodule "//usr/lib/ser/modules/maxfwd.so"
> loadmodule "//usr/lib/ser/modules/usrloc.so"
> loadmodule "//usr/lib/ser/modules/registrar.so"
> loadmodule "//usr/lib/ser/modules/auth.so"
>
>
>
> # ----------------- setting module-specific parameters ---------------
>
> modparam("usrloc", "db_mode", 2)
> modparam("auth", "db_url", "sql://ser:heslo@localhost/ser")
> modparam("auth", "calculate_ha1", yes)
> modparam("auth", "password_column", "password")
>
> # ------------------------- request routing logic -------------------
>
> alias="engiweb.com"
> alias="sip.engiweb.com"
>
> route{
> if (!mf_process_maxfwd_header("10")) {
> sl_send_reply("483","Too Many Hops");
> break;
> };
> if (len_gt( max_len )) {
> sl_send_reply("513", "Message too big");
> break;
> };
>
> rewriteFromRoute();
>
> if
> (uri=~"^sip:(.+@)?(192\.168\.11\.237|(sip\.)?engiweb\.com)([:;\?].*)?$") {
>
>
> if (method=="REGISTER") {
>
> if (!www_authorize("192.168.11.237", "subscriber")) {
> if (!proxy_authorize("192.168.11.237", "subscriber")) {
> www_challenge("engiweb.org", "0");
> break;
> };
>
>
> save("location");
> break;
> };
>
> lookup("aliases");
> if (!lookup("location")) {
> sl_send_reply("404", "Not Found");
> break;
> };
> };
>
> if (!t_relay()) {
> sl_reply_error();
> };
>
> }
>
> What could be the problem?
>
> Best regards.
>
> Ivan Vignola.
>
>
>
>
>
>
> _________________________________________________________________
> MSN Extra Storage: piena libertà di esprimersi e comunicare
> http://www.msn.it/msnservizi/es/extra_storage_tag/
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
--
gpg-key: http://www.ohlmeier.org/public_key.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20030131/7d0c66d5/attachment.pgp>
More information about the sr-users
mailing list