[OpenSIPS-Users] OpenSIPS-CP for admin, what for user provisioning?

Gavin Henry gavin.henry at gmail.com
Mon May 25 23:33:17 CEST 2009


2009/5/25 Bogdan-Andrei Iancu <bogdan at voice-system.ro>:
> Hi Gavin,
>
> Gavin Henry wrote:
>>
>> Hi,
>>
>> Couple of questions as I'm setting up OpenSIPS for a charity and need
>> to pick some off the shelf tools:
>>
>> 1. I've watched most of the great new vids for the cp and actually
>> installed it, but looks like only rtpproxy is supported? (will double
>> check)
>>
>
> what you mean by "only" rtpproxy is supported?

I mean:

http://opensips-cp.sourceforge.net/screenshots/nathelper-db_list.jpg
http://opensips-cp.sourceforge.net/screenshots/nathelper-cache_list.jpg

I see no tabs for MediaProxy module config etc.

>>
>> 2. What is the minimum opensips.cfg you need to drive everything from the
>> cp?
>>
>
> well, normally you go the other way around - what functionality you need for
> your service?

I meant that do you just need some modules pointing OpenSIPS to MySQL and then
the control panel puts everything in there, or does the control panel
edit opensips.cfg?

You must need to bootstrap OpenSIPS so everything can be driven via the cp?

>>
>> 3. What do you recommend for user prov and signup? SerMyAdmin is also
>> running, but I think that overlaps the OpenSIPS-cp?
>>
>
> sermyadmin is good as it has the user provisioning part. You can use it for
> user and keep opensips CP for system provisioning

Ah, ok. That sounds good.

>>
>> 4. Is the PostgreSQL driver as well tested as the MySQL one?
>>
>
> there is no postgres support in openSIPS CP, but it will be available in
> matter of weeks.

Great.

>>
>> 5. I would also like to put auth and DDI lookup in OpenLDAP. What are
>> your experiences of this?
>>
>
> LDAP works fine with opensips (use for more than auth and DIDs) , but
> openSIPS CP has no support for LDAP.

Are there any plans for LDAP auth to login into the CP with roles? That
way you could just add some config for an admin group and junior admin
group LDAP lookup etc, for authentication to login.

>>
>> 6. Asterisk with res_config_ldap will be used for media as I maintain
>> it and wonder if there is a specific LDAP schema file for OpenSIPS?
>>
>
> you can use whatever scheme you want from openSIPS script - the LDAP
> interface allows you to push any kind of lookup

Ok, but no specific ones you've seen or can point me too? Don't want to have
to write one specifically. But yeah, will look at some RFCs and see if
there is anything.

>>
>> 7. Is CDRTool with Freeradius the way to go to track mins for audit
>> purposes?
>>
>
> it is a way of doing it, but not the only one

Of course, as always ;-)

>>
>> 8. Should there be a seperate OpenSIPS instance for NAT and Media or
>> should the same server handle that?
>>
>
> depends on what load you expect (number of subscribers and service
> complexity) - typically it is simpler to have a single instance.

OK. Right now I am just on chapter 4 of the book and have added MediaProxy into
the loop to test two uac behind the same NAT.

>>
>> 9. I have the OpenSER book. Are the technologies and packages listed
>> in there still the best way to deploy a pure open source platform?
>>
>
> 95% yes..some things improved, but the lines are still good.

OK, great. Read a lot about rtpproxy and mediaproxy, but I guess it just depends
on what you need (billing fixes). Maybe also depends if you're a Emacs
or Vi guy ;-)

>> 10. Can blacklists be in LDAP? I presume anything can as it's just a
>> lookup in a route workflow.
>>
>
> exactly.

Exactly. This really is SIP data munging. "OpenSIPS...Perl for SIP" ;-)

> Regards,
> Bogdan
>>
>> That's all for now ;-)
>>
>> Thanks,
>>
>> Gavin.
>>
>>
>
>



-- 
http://www.suretecsystems.com/services/openldap/



More information about the Users mailing list