Hi,
This is the error message I get when I'm trying:
Warning: Access denied for user: 'admin@localhost' (Using password: YES)
in /var/www/phplib/db_mysql.inc on line 73
Database error: pconnect(localhost, admin, heslo) failed.
MySQL Error: ()
Session halted.
Any further idea?
-----Original Message-----
From: Karel Kozlik [mailto:kozlik@kufr.cz]
Sent: Tuesday, 03 June, 2003 14:50
To: George KAPELIOS
Subject: Re: [Serusers] Serweb admin remote access
Hello,
no in serweb isn't any restriction to IP range. Check your apache
configuration.
Karel
George KAPELIOS wrote:
> Hello,
>
> I have serweb up and running, but when I'm trying to
> access at the /admin/index.php from a remote host (on
> the same LAN where the ser & serweb are running), it's
> not possible.
>
> Does any one tell me if there is any restirction to
> localhost only and how shall I change it ?
>
> Thanks,
> George
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
Hello,
I have serweb up and running, but when I'm trying to
access at the /admin/index.php from a remote host (on
the same LAN where the ser & serweb are running), it's
not possible.
Does any one tell me if there is any restirction to
localhost only and how shall I change it ?
Thanks,
George
Hi,
It would be very useful if we could assign a SIP address for voicemail redirect on an individual basis. For example if I call somebody and they are not registered, or the number is busy, then an entry in the subscriber table could point to the voicemail SIP address so the caller could at least leave a message. Does somebody else think this would be a good feature to have?
How are people handling Voicemail with SER today?
Thanks,
Ricardo Villa
As speaker and exhibitor at the event, iptel.org is glad to invite you to VoN London
(http://www.pulver.com/europe2003/). We will be presenting our application architecture
for integration of SIP telephony with legacy networks and Internet services.
In the exhibition, we are located in the booth #4 (nic.at) as a part of a world-wide
ENUM trial which leverages our SIP Express Router (SER) (http://www.iptel.org/ser/).
We will be demonstrating ENUM interoperability and our SIP applications based on the
latest SER version with numerous new features (media component, ENUM support, DDM,
presence agent, NAT traversal, web applications, etc.)
On the 9th, iptel.org founder, Jiri Kuthan, will be holding a SIP tutorial (9am-6pm).
On the 10th, he will participate in an "Open Source Voice" session (2:15-3:30pm) and
share our deployment experience with audience.
See you in London. If you need to arrange a time-slot with us, drop us an e-mail.
Andy Blen
Hi everyone,
What's happening to the function (In the latest CVS version of Ser)?:
int is_user_in(struct sip_msg* msg, char* hf, char* group);
When I use this function in the config file it returns an error.
Did it change is name?
Did it simply desapear?
What coud it be missing here?
Best Regards,
Toni
At 03:43 PM 5/13/2003, Andrzej Radke wrote:
>One question yet.
>What with aliases for separate domains ?
That depends...
If that is about numbers (the common case) you can designate a numbering
plan that can be shared accross the domains (prefix 1--domain 1, prefix 2 --
domain 2) -- then you will have only 1 alias table to maintain.
>Have to I add something to my configuration ?
>something like this: save("aliases") save("aliases1")
>for separate domian registration ?
Typically you do not modify aliases from SER scripts on receipt of a SIP
message -- you just look them up.
-Jiri
Hello again ;)
I'd like forward all numerical URI to my PSTN gateway
if (uri=~"^sip:[0-9]*@gda.pl") {
forward(10.10.10.1, 5060);
};
But if I haven't numerical user in my contact i.e
<sip:2411@10.10.10.1>;q=1.00;expires=1073143945
it doesn't works.
This statement ( if (uri......) is unnecesary :(
when I will add new permament contact for numerical URI.
Do I all my numbers write statically to contact ????
What can I do when I have their a hundreds ??
Maybe should I add some config peer for my PSTN Gateway (C2600) ??
Greetings
Andrzej Radke
Hello,
SIPPS, the SIP software client by Ahead Software, creators of
Nero-burning Rom, is available as of tomorrow, 17th of May. Feel free
to test it and enjoy the following features:
- excellent sound quality, even with low bandwidth
- call encryption (only between two SIPPS-clients)
- easy-to-use, intuitive user interfaces
- FREE REGISTRAR SERVER ACCESS
- call redirection
- call forwarding
- conference calls
- integrated answering machine with remote access
- call recording
- compatible with MSN Messenger (placing calls with SIPPS over the
buddy-list)
- multiple graphical user interfaces (skins)
- custom ringing tones
- screen names
-Â…
Test the fully functional demo version for free! You have access to all
features for more than two months!
Download SIPPS at www.sippstar.com <http://www.sippstar.com/>
Enjoy Internet Telephony with SIPPS!
Best regards / Mit freundlichen Grüßen
Mathias Schupp
--------------------------------------------
Mathias Schupp
International Sales Manager SIPPS
Ahead Software AG phone: +49 (0)7248 911
830 (direct line)
Im Stoeckmaedle 18 fax: +49 (0)7248 911 889
76307 Karlsbad mail:
<mailto:mschupp@nero.com> mschupp(a)nero.com
Germany web:
www.sippstar.com <http://www.sippstar.com/>
www.nero.com
If you reply, please include all previous messages so that we don´t
loose the context. Thank you !
Hi all,
SERAdmin v.02f has now been released.
SERAdmin is a GUI interface between SIP Express Router (SER) and the SER
administrator.
Visit http://seradmin.xten.net to find out more about SERAdmin and
download the latest build.
SERAdmin provides control over many SER tasks such as: start, stop,
pause, re-start, monitor, add user, edit user, etc. SERAdmin has an
intuitive look and feel.
The Xten SERAdmin Team is comprised of 2 senior engineers and 1 project
manager who are committed full-time to the development of SERAdmin.
SERAdmin is open source, is being developed to benefit all SER
administrators, and the feature set of SERAdmin will be determined by
the iptel.org SER users' group.
So please communicate with the Xten SERAdmin Team, post your comments in
the public forums, and make use of the Xten SERAdmin Team as they are
working for the SER community.
About Xten (www.xten.com)
Xten Networks, Inc. is a leading provider of high-quality SIP Voice over
Internet Protocol (VoIP) software. Xten provides IP Telephony products
directly to end users, the Enterprise market, Next-Gen Service Providers
(ITSPs & Tier 2), Wireless Internet Service Providers (WISPs), Telephone
Companies (TELCOs), and Original Equipment Manufacturers (OEMs).
Cheers,
Erik Lagerway, COO
erik(a)xten.com
Hi folks,
I am having problems with locking in timer routine (ser 0.8.10),
particularly with the my recent addition to the nathelper - udp pinger.
This piece of code is being invoked periodically by the timer, retrieves
list of all currently registered contacts and sends short udp message to
each of them. Obviously, routine which retrieves all contacts locks each
domain before accessing it, but apparently it doesn't work as expected.
Following is the dump of debugging session:
-bash-2.05b$ sudo gdb ~/PortaSIP/ser/work/ser-0.8.10/ser ser.core
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-unknown-freebsd"...Deprecated bfd_read
called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c
line 2627 in elfstab_build_psymtabs
Deprecated bfd_read called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c
line 933 in fill_symbuf
Core was generated by `ser'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libc.so.4...done.
Reading symbols from /usr/local/lib/ser/modules/sl.so...done.
Reading symbols from /usr/local/lib/ser/modules/tm.so...done.
Reading symbols from /usr/local/lib/ser/modules/rr.so...done.
Reading symbols from /usr/local/lib/ser/modules/maxfwd.so...done.
Reading symbols from /usr/local/lib/ser/modules/usrloc.so...done.
Reading symbols from /usr/local/lib/ser/modules/registrar.so...done.
Reading symbols from /usr/local/lib/ser/modules/nathelper.so...done.
Reading symbols from /usr/local/lib/ser/modules/textops.so...done.
Reading symbols from /usr/local/lib/ser/modules/radius_auth.so...done.
Reading symbols from /usr/local/lib/libradiusclient.so.0...done.
Reading symbols from /usr/lib/libmd.so.2...done.
Reading symbols from /usr/lib/libcrypt.so.2...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0 0x2a1a62df in get_all_ucontacts (buf=0x80d5248, len=1402) at dlist.c:110
110 if (c->c.len <= 0)
(gdb) bt
#0 0x2a1a62df in get_all_ucontacts (buf=0x80d5248, len=1402) at dlist.c:110
#1 0x2a1c4b3e in _init () from /usr/local/lib/ser/modules/nathelper.so
#2 0x8073679 in timer_ticker () at timer.c:118
#3 0x805e912 in main_loop () at main.c:654
#4 0x80611a1 in main (argc=1, argv=0xbfbffdb8) at main.c:1383
#5 0x804c5a6 in _start ()
(gdb) print c
$1 = (ucontact_t *) 0x460a0d30
(gdb) print *c
Cannot access memory at address 0x460a0d30.
(gdb) print *r
$2 = {domain = 0x282ec0d8, aor = {s = 0x282f4638 "011801", len = 6},
contacts = 0x282f5cb8, slot = 0x282ed418, d_ll = {
prev = 0x282ef0d8, next = 0x0}, s_ll = {prev = 0x0, next = 0x0}}
(gdb) print *r->contacts
$3 = {domain = 0x7a3d6863, aor = 0x34476839, c = {s = 0x37364b62
<Address 0x37364b62 out of bounds>, len = 959328819},
expires = 825243494, q = 2.12359957e+20, callid = {s = 0x32663238
<Address 0x32663238 out of bounds>, len = 1714774885},
cseq = 1631019574, state = 1631020084, user_agent = {s = 0x62386438
<Address 0x62386438 out of bounds>, len = 775107636},
next = 0x460a0d30, prev = 0x3a6d6f72}
(gdb) print *r->contacts->next
Cannot access memory at address 0x460a0d30.
(gdb) l 100
95 void *cp;
96 int shortage;
97
98 cp = buf;
99 shortage = 0;
100 /* Reserve space for terminating 0000 */
101 len -= sizeof(c->c.len);
102 for (p = root; p != NULL; p = p->next) {
103 lock_udomain(p->d);
104 if (p->d->d_ll.n <= 0) {
(gdb) l
105 unlock_udomain(p->d);
106 continue;
107 }
108 for (r = p->d->d_ll.first; r != NULL; r =
r->d_ll.next) {
109 for (c = r->contacts; c != NULL; c =
c->next) {
110 if (c->c.len <= 0)
111 continue;
112 if (len >=
(int)(sizeof(c->c.len) + c->c.len)) {
113 memcpy(cp, &c->c.len,
sizeof(c->c.len));
114 cp += sizeof(c->c.len);
As you can see, we are locked domain in question (line 103), but still,
found one of records to be in the inconsistent state (contacts aren't
initialized).
Does anyone have any ideas about what could be wrong with this? I an
seeing similar problem in the code that periodically expires contacts.
-Maxim