Hello,
 
great. I got presence... but only when I do not enable auth.
 
Is there something I have to look out for when enabling auth
 
I've take the stock config for 3.2.0 as packed in the ubuntu package from the 
website, implementet your changes and reinit the database.
 
Apart from your changes I defined WITH_USRLOCDB, WITH_PRESENCE, WITH_AUTH, 
WITH_MYSQL. 
 
No presence with auth. Presence without auth. Cleared the db in between.
 
Any hints
 
Thanks
Jonathan
 
________________________________

Von: sr-users-boun...@lists.sip-router.org 
[mailto:sr-users-boun...@lists.sip-router.org] Im Auftrag von Peter Dunkley
Gesendet: Freitag, 27. Januar 2012 18:07
An: SIP Router "- Kamailio (OpenSER) and SIP Express Router (SER) -Users 
Mailing "List
Betreff: Re: [SR-Users] Sample pua_usrloc Config Was: Enableapplication/pidf+xml


When I am using pua_usrloc...

Modify the standard config:


        ...
        loadmodule "usrloc.so"
        loadmodule "pua.so"
        loadmodule "pua_usrloc.so"
        ...
        modparam("pua", "db_url", DBURL)
        modparam("pua", "outbound_proxy", "sip:127.0.0.1")
        modparam("pua_usrloc", "default_domain", "<<< whatever the domain your 
system has >>>")
        modparam("pua_usrloc", "entity_prefix", "sip")
        ...
        route[REGISTRAR] {
        

                if (is_method("REGISTER"))
                {
                

                        pua_set_publish();
                        ...
                        

                }
                

        ...
        
        

You need to make sure Kamailio is listening on the loopback (127.0.0.1) device 
on port 5060, or change the pua outbound_proxy modparam to contain a real IP 
address and port that Kamailio is using.  Setting this outbound_proxy parameter 
makes sure Kamailio routes the PUBLISH generated by pua/pua_usrloc through 
itself (so that it can be picked up and handle_publish() is called) instead of 
using DNS to try and route the request.

Also make sure that the pua database table was created when you ran kamdbctl to 
set-up the database.

Regards,

Peter

On Fri, 2012-01-27 at 15:04 +0100, Vogt, Jonathan wrote: 

        Hi sorry, 

        I guess I just got mixed up with all the name, merges, forks and 
mailinglists... 

        As I started out with openser, tried kamailio and just compiled 
opensips, I would appreaciate a working sample for openser or kamailio aswell. 

        I just need a sip server with presence support for bravis... which for 
itself does not seem to support server side presence... 

        Thanks 

        Jonathan 


________________________________


        Von: sr-users-boun...@lists.sip-router.org 
[mailto:sr-users-boun...@lists.sip-router.org] Im Auftrag von Carsten Bock
        Gesendet: Freitag, 27. Januar 2012 14:55
        An: SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) - 
UsersMailing List
        Betreff: Re: [SR-Users] Sample pua_usrloc Config Was: 
Enableapplication/pidf+xml
        
        
        


        Hi, 



        this is the wrong mailing list: 

        This Mailinglist is about OpenSER (the original), Kamailio, SER and 
sip-router.org - not OpenSIPS. 

        If you have problems with an OpenSIPS configuration or module, please 
post it to the OpenSIPS-list. 



        We can only provide help for our modules. 



        Thank you, 

        Carsten
        
        

        2012/1/27 Vogt, Jonathan <j.v...@swp.de> 

                Hello, 

                could anyone kindly send me a working config which does support 
clients that not support server presence or send me a link to a working sample 
configuration. I seem unable to produce a working config myself. 

                        I have take the source from opensips.org and compiled 
it. 

                        Taken the conf from 
http://www.opensips.org/Resources/PuaUsrlocConfig replaced sip domain and ip 
and enabled auth 

                        Reset DB and created users 

                        Replaced X-LITE in conf with BRAVIS useragent. 

                        Tested and did not work... 

                        undid step 4 and used X-LITE 4 for test... did not work 
either. 

                I'm lost here. Any help appreciated. 

                Thanks 

                Jonathan 


________________________________


                Von: sr-users-boun...@lists.sip-router.org 
[mailto:sr-users-boun...@lists.sip-router.org] Im Auftrag von Peter Dunkley
                Gesendet: Donnerstag, 26. Januar 2012 15:38
                An: SIP Router "- Kamailio (OpenSER) and SIP Express Router 
(SER) -Users Mailing "List
                Betreff: Re: [SR-Users] Enable application/pidf+xml
                
                
                


                Hello,
                
                I think that force_active affects the state of the SUBSCRIBE 
dialogs.  So, a presentity does not have to explicitly authorise a watcher.  
This is not the same as automatically PUBLISH'ing presence state.  I don't 
believe force_active will do what you want here as it has nothing to do with 
the body of the NOTIFY, just the Subscription-State: SIP header.
                
                Also, I think the problem could be that X-Lite supports 
peer-to-peer presence (where the clients exchange SUBSCRIBEs and NOTIFYs) but 
does not support server presence (where the SUBSCRIBEs are from the client to 
the server, NOTIFYs are from the server to the client, and the client must 
PUBLISH to the server).
                
                If you want the server to automatically PUBLISH for a client 
that does not support server presence (so online when you REGISTER and offline 
when you un-REGISTER) take a look a pua_usrloc.
                
                Regards,
                
                Peter
                
                
                
-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd


                _______________________________________________
                SIP Express Router (SER) and Kamailio (OpenSER) - sr-users 
mailing list
                sr-users@lists.sip-router.org
                http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
                
                





        -- 
        Carsten Bock
        CEO (Geschäftsführer)
        
        ng-voice GmbH
        Schomburgstr. 80
        D-22767 Hamburg / Germany
        
        http://www.ng-voice.com
        mailto:cars...@ng-voice.com
        
        Mobile +49 179 2021244
        Office +49 40 34927219
        Fax +49 40 34927220
        
        Sitz der Gesellschaft: Hamburg
        Registergericht: Amtsgericht Hamburg, HRB 120189
        Geschäftsführer: Carsten Bock
        Ust-ID: DE279344284
        
        Hier finden Sie unsere handelsrechtlichen Pflichtangaben:
        http://www.ng-voice.com/imprint/
        
        

        _______________________________________________
        SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
        sr-users@lists.sip-router.org
        http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users


-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to