Re: [Ekiga-list] Account is no locked anymore. What to do?



On Sat, Aug 17, 2013 at 11:57:19AM -0500, junk_no_spam wrote:
On 08/17/2013 08:45 AM, Csanyi Pal wrote:
On Sat, Aug 17, 2013 at 01:12:23PM +0300, Alex Theotokatos wrote:

Your account is not yet activated.

It is just activated.

Then you should be able to run a diamond echo test

I can't. When I call sip:441 shortly after calling the call is ended up
and nothing happen.

I even can't call the Ekiga echo test neither.

What could be the problem?

internet router, firewall, your ip blacklisted at diamond.

Mybe I must setup firewall ( Shorewall ) somehow?


Snippet from my /etc/shorewall/rules

# ekiga incomming SIP VoIP, Windows Messenger ports
# If behind NAT router,
# http://wiki.ekiga.org/index.php/Ekiga_behind_a_NAT_router
ACCEPT          $FW      net     udp     5000:5100
ACCEPT          net      $FW     udp     5000:5100

# ekiga incomming H.323, Netmeeting ports
ACCEPT          net      $FW     tcp     1720
ACCEPT          $FW      net     tcp     1720

# ekiga UDP Through NAT (STUN) ports
ACCEPT          $FW      net     udp     3478:3479
ACCEPT          net      $FW     udp     3478:3479

I already have these settings on my Desktop machine ( Debian SID ) and
on the gateway firewall PC Box I have the following rules:

# ekiga
DNAT:debug:GM   net     loc:192.168.10.90       tcp     1720
DNAT:debug:GM   net     loc:192.168.10.90       udp     5000:5016
DNAT:debug:GM   net     loc:192.168.10.90       udp     5020:5023
DNAT:debug:GM   net     loc:192.168.10.90       udp     5060:5100


### after changes, run shorewall restart to test.####

I already run 
sudo shorewall check
sudo shorewall stop
sudo shorewall start

Here is a bash script I wrote to do a port check.
You may have to work on it if Thunderbird wraps any lines.
Another possible script problem is if you do not run an rpm package
manager, you will need to remove the app verification code.

#!/bin/bash

[snipped]

I saved it into voip_ck file, chmode it to can run as executable and run
it. I removed the app verification code because I run Debian package
manager like Synaptic, or aptitude.

When I run the script, I get message:

./voip_ck

           Testing PC firewall (LAN) the Router (WAN) ports
     
./voip_ck: line 141: _nc_app: unbound variable

When I hash with '#' character this line
     pkill -u $USER -f $_nc_app > /dev/null 2>&1

then I can run the script with the following output:

./voip_ck 2>voip_ck.log

           Testing PC firewall (LAN) the Router (WAN) ports

Testing  LAN 127.0.1.1 ports
STUN UDP 3478  passed
STUN UDP 3479  passed
SIP UDP 5060  passed
SIP UDP 5000  passed
SIP UDP 5100  passed
RTP UDP 7070  passed
RTP UDP 16382  passed
old H323 H.245 TCP 30000  passed
old H323 H.245 TCP 30010  passed
H.323 TCP 1720  passed


       
Testing  WAN 95.85.141.89 ports
STUN UDP 3478  passed
STUN UDP 3479  passed
SIP UDP 5060  passed
SIP UDP 5000  passed
SIP UDP 5100  passed
RTP UDP 7070  passed
RTP UDP 16382  passed
old H323 H.245 TCP 30000  passed
old H323 H.245 TCP 30010  passed
H.323 TCP 1720  passed




           Testing sip servers by ip then by name

ping -c1 -w 2 69.71.222.197 passed
ping -c1 -w 2 46.19.58.41 passed
ping -c1 -w 2 sip2.diamondcard.us. passed
ping -c1 -w 2 sip.diamondcard.us. passed

Still can't call neither Ekiga echo test, nor Diamond echo test. Why?

I attache the voip_ck.log file here.

-- 
Regards from Pal

Attachment: voip_ck.log
Description: Text document



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]