> I'm running my SER on a debian 3.1.
> I've installed (i think so) all necesary stuff to run SER whit mysql
> support and serweb interface.
> when I try to acces it, i receive the following message:
>
> Warning: main(DB.php): failed to open stream: No such file or directory in
> /home/gustavo/serweb/html/main_prepend.php on line 38
>
> Fatal error: main(): Failed opening required 'DB.php'
> (include_path='.:/usr/share/php:/usr/share/pear') in
> /home/gustavo/serweb/html/main_prepend.php on line 38
>
>
> I'll preciate if anyone could help me....
> (as you could see, I'm new to all this stuff... )
> Thank you.....
Hello Vaclav,
I cannot manage to handle the same username under different domain
names using the same XCAP tree.
Data location for user1(a)example1.com will conflict with data location
for user1(a)example2.com
on the filesystem is the same:
/xcap-root/pres-rules/users/user1/presence-rules.xml
My XCAP server can generate separate trees for each domain and create
the XCAP structure under each domain
(like /xcap-root/example1/pres-rules/users/ ) but in this case SER
should be able to build a dynamic root like:
https://xcap.example.com/$domain$/
In Eyebeam I can configure the xcap-root statically but obviously if
I do this for multiple domains, SER should be able to build it from
information available in the PUBLISH/SUBSCRIBE request so that it can
locate the right tree on the XCAP server.
Do you see any other solution for this problem?
Regards,
Adrian
I have serweb-0.9.4 installed on CentOS 4.2 with MySQL 4.1.12-3 and
ser-0.9.6-1 compiled from the source RPM at
http://ftp.upjs.sk/pub/users/sal/Fedora/4/voip. When I register a new
user, the PHP script goes to an empty page without title and the email
never gets sent to the address entered on the registration form.
The database gets the correct user details inserted into the pending
table. The sendnotification and greeting fields remain empty.
I have modified the line in config_data_layer.php for the collation
character set to read:
$config->data_sql->collation = "latin1_swedish_ci";
This got rid of a DB error in serweb which I traced through pear
logging:
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and
(utf8_general_ci,COERCIBLE) for operation '=']
I have sent a test email with the debugging/mail.php script and it
arrives fine. I have tested the registration page with local recipients,
recipients on the LAN and external recipients but the behaviour stays
the same.
All the pages I have googled on serweb registration problems always
state that the emails are sent out correctly, so I'm likely missing
something obvious.
Can anybody help me get the registration to work?
Thanks,
Bart...
Hi All,
I installed serweb and able to login both as admin and user. But some features
are not at all working for me and also I could not see any error message. The
following tabs in admin mode are not working
account,accounting,aliases in users
admin privileges
server monitoring after enabling cron jobs
The above tabs common to user mode like accounting are also not working.
I have mysql version 3.23.58. I am getting these problems only because mysql
version is <4.0 or should I update or add anything to my ser.cfg or any other
place? Someone please help me. I do not know where I am going wrong or what to
do and there are no errors as well.
Thanks,
Manoj.
Hi all,
How I can supress of uri user=phone ?
This ATA receive call from PSTN, but, when I send calls to PSTN, i don't
obtain response.
The integration to PSTN is on Asterisk.
Thanks
R2
Hi All
I have a scenario in which I want to deploy SER with mediaproxy & allow
everyone/anyone connecting with my SER to talk to each other. I am using
ONSIP gettingStarted document. In order to allow everyone to connect to my
SER without authentication I commented the following portion in ser.cfg:
in Route[2]
#if (!www_authorize("","subscriber")) {
# www_challenge("","0");
# break;
#};
#if (!check_to()) {
# sl_send_reply("401", "Unauthorized");
# break;
#};
# consume_credentials();
and in Route[3]
# if (!proxy_authorize("","subscriber")) {
# proxy_challenge("","0");
# break;
#} else if (!check_from()) {
# sl_send_reply("403", "Use From=ID");
# break;
#};
#consume_credentials();
Now when I try to connect 2 UA (Simpleopal) from behind a same NAT, they do
get registered, & records also appear in location table of DataBase. But
when I place call from UA1 to UA2 like "call sip:UA2@aa.bb.cc.dd", where
aa.bb.cc.dd is the public IP of my SER machine (mediaproxy is also running
on same machine), it ends up showing transport error. On SER side:
A) SER logs say:
on lookup() "UA2 not found in usrloc" and on is_local() "Realm 'ab.cc.dd.ee'
is not local". the is_lcoal appears again saying "Realm 192.168.0.241 is not
local" where 192.168.0.241 is UA2's local IP.
B)Mediaproxy log says:
command request c78d68c6-fbf4-1810-80b4-0050badb4a03@UA1 203.82.51.9:5000:audio
203.82.51.9 aa.bb.cc.dd remote 192.168.0.241 remote OPAL/2.0 info=
from:UA1@aa.bb.cc.dd,to:UA2@aa.bb.cc.dd
,fromtag:b09168c6-fbf4-1810-80b4-0050badb4a03,totag:
session c78d68c6-fbf4-1810-80b4-0050badb4a03@UA1: started. listening on
aa.bb.cc.dd:35000
command execution time: 9.35 ms
command request c78d68c6-fbf4-1810-80b4-0050badb4a03@UA1 203.82.51.9:5000:audio
203.82.51.9 aa.bb.cc.dd remote 192.168.0.241 remote OPAL/2.0 info=
from:UA1@aa.bb.cc.dd,to:UA2@aa.bb.cc.dd
,fromtag:b09168c6-fbf4-1810-80b4-0050badb4a03,totag:
command execution time: 0.60 ms
session c78d68c6-fbf4-1810-80b4-0050badb4a03@UA1: 0/0/0 packets, 0/0/0 bytes
(caller/called/relayed)
session c78d68c6-fbf4-1810-80b4-0050badb4a03@UA1: ended (did timeout).
(203.82.51.9) is my LAN's public IP aa.bb.cc.dd is the public IP of SER
machine
C) using ngrep I found out that it sends an "SIP/2.0 408 Request Timeout"
cant figure out whats going on, anybody having any idea please help.
Thanx in advance
Regards
Muhammad Asif Ali
Dear all,
I am a student and am trying to setup a demonstration with TLS and DTLS
support between a SIP client and a Proxy.
Has anyone some information regarding adding DTLS support for a SIP
client/Proxy or a more generic one using OpenSSL. I just need it for
demonstration purposes and so error handling's if any need not be complete.
Just a simple support and a demonstration of both would do fine. If anyone
has any information regarding this, may be a how to start or any
introductory article would be of great help, kindly let me know. This would
be of great help. Any suggestions regarding the same are most welcome.
kindly let me know and thank you very much.
regards,
Pjothi
Hi!
I've read about the above topic in the arcives and now I've got the same
problem.
User A is behind a symmetric NAT -> a new port is bound for every
different
(external ip, external port) pair.
User B has a connection to the net without any NAT or firewall.
User A wants to have a SIP+RTP session with user B. How?
I guess basically what is needed is forming of a SIP
message like "send the your reply to the same ip and
same port from where you have received this" and user
A can send this to user B.
For the RTP session, a pretty similar thing would be
needed like, A says to B: "I send you the RTP stream
on your x port, send your rtp stream back to the same
ip and port from where you receive mine".
How to setup such a SIP packet?
Or maybe there is a standard solution for this already?
(STUN wont help in this case I guess, and TURN is not
an option for me.)
I've read about "symmetric SIP + symmetric RTP" maybe
that is the same as I've described above?
Thanks
Istvan
Hello to all
Im using X-lite, eyeBeam and Cisco 79XX phones and I would like to know
the best way of implement a centralized address book system.
Maybe the solution is LDAP, but these clients doesnt seem to support
LDAP.Who should contact the LDAP directory? the SIP clients or the SIP
server?
Thanks
Joao Pereira