X-Lite call failed forbidden error while setting up Asterisk telephony [closed] - asterisk

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 days ago.
Improve this question
I'm trying to set up Asterisk telephony on my system and I'm encountering an issue with X-Lite. Whenever I try to make a call using X-Lite, I get an error message saying "Call failed: Forbidden." I'm not sure what's causing this issue or how to resolve it.
Sharing a screen shot here
Here's what I've tried so far:
I've double-checked my SIP settings in X-Lite and made sure they match the settings in my Asterisk configuration files.
I've also checked my firewall settings to ensure that SIP traffic is allowed through.
I've tried making calls to different SIP endpoints, but I still get the same error message.
I'm not sure what else to try at this point. Could anyone suggest some troubleshooting steps or possible solutions? Thank you in advance for your help.

99% it is an incorrect password or you have not pressed "Apply" button in FreePBX.
Other 1% can be
Blocked by firewall at asterisk or your provider
Your router maked something weird with sip nat support(SIPALG in menu most likely).
You are in country where VoIP is blocked.
For troubleshoot you have know something about asterisk and linux, also need basic knowledge about SIP protocol. You can start from this page
https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information

Related

iPV 6 changes frequently for sip signalling [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed yesterday.
Improve this question
We have been using Linphone for our calling services and its working fine on wifi and almost every cellular network except the one with iPV6 infrastructure.
The problem we discovered with iPV6 environment is that our signalling ip changes very frequently and as a result our call drops after 30 seconds timeout.
Any guide regarding this matter will be helpful.
Thats happens often on 5G network.
You can do nothing here, it is not related to asterisk, it is related to how 5G providers handle NAT. The do not care.
Only thing you can do is use android/apple push mechanism to force your application to re-register with new IP.
You can do nothing if customer change GSM cells while in call. Except maybe issue re-invite, but that is really hard and I know no softphone which do that correctly.
Another option is to use tunnel with ping inside it/resetup(or setup ignore source IP for tunnel) and put your sip traffic inside tunnel. But that WILL eat battery a lot and customer will complain or uninstall your app.

What is the cleanest way to set up a remote control of my desktop from my laptop? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
So, to use some simulation tools and the raw power of the fully armed and operational battlestation that is my Windows 7 desktop, from my Windows 10 laptop, I was hoping to finally try my hand at setting up some sort of remote control between the two.
Particularly, I want to
Be able to control my desktop from my laptop (duh)
To be able to start the remote control software remotely, meaning all that will need to be done is fire up and log in on the desktop, then the laptop can handle the rest.
To be able to do this over the internet, not over a LAN connection.
To be able to do all of the above, at a reasonable speed, without too noticeable a latency, for my own sanity when typing code over this connection.
So, have any of you done something like this before? I'm sure there's someone out there whose dabbled with this before.
Optional, edited out requirements to replace, or accompany #2 if possible:
2a. Be able to put my desktop in standby mode for a few days (for power concerns) over this remote connection, then wake it back up using the remote connection over the laptop
2b. Be able to log into the password protected admin account on the desktop over this remote connection, after waking from safe mode.
You could try TeamViewer, I don't think that you can do #2 and #3 tho.
But you can also control it with your smartphone.
Actually I don't think you can do #2 and #3 with any remote control software, that needs a physical switch.
By setting up a DDNS, port forwarding, and enabling wake on LAN, TeamViewer can provide all of the functionality I needed, even waking it from standbyover the internet.

Raspberry Pi server w/out port forwarding [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I would like to remote into my Pi from outside my home network. The problem is that my apartment provides me with wireless internet and I can't access the router to enable port-forwarding. Is there any way around this? A dynamic dns service perhaps?
I would like to use VNC SSH and/or FTP.
I usually use Team Viewer to remote a station behind NAT without activating port forwarding like in your situation.
You need to create an account on you team viewer application, and register your target station's team viewer to your account.
When you are away, please make sure to always open your target station's team viewer and you will be able remote your target station by first login to your team viewer account. Once you are logged in you will have a list of target station that you have registered. Simply double click one of the list and you can remote your target station.
VNC or SSH will not be able to work behind NAT without activating port forwarding because the router will try to open it's own port instead of your target station.
I was hoping to install Teamviwer in the Raspberry pi as well, and I sent an email off to the temviewer team. This was my response:
Hi Drano
Thank you very much for your message.
Teamviewer does not support ARM architecture. I will forward your suggestion to our product management. Such ideas are always welcome, although I can not promise when or if this Feature will be implemented, as the decision is based on public demand. Nevertheless, your feedback is very important to us as we want to continue to develop TeamViewer based on our user's needs and demands. We will be happy to inform you about realization of this feature.
If you have any further questions on our product, please feel free to contact us.
Best regards,
Harun Rashid
-Support Technician-
P.S.: TeamViewer 9 is ready!

Implementing blocking a TCP port [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Improve this question
I've noticed that my employer blocks outgoing traffic on a few problematic ports, such as SSH. It looks like a timeout to every application being blocked. Why isn't this implemented by refusing the connection? Is this simply that the SYN doesn't make it to the destination? I'm trying to make a list of ports that I am sure are blocked and I'm thinking perhaps I can just port scan a known host outside of the network, such as my VPS.
Are these statements true for most implementations?
If the connection is refused or accepted, then the port is open
through the firewall.
If the connection times out but the host
certainly exists and doesn't have any kernel-level features turned on
to make it look like it doesn't exist, then the firewall is blocking
it.
Your firewall may block/allow depending on IP address as well, so the port alone doesn't say anything.
If the connection is accepted, it doesn't mean the firewall isn't blocking, it might just mean the firewall redirects it elsewhere. For example, redirect all traffic to port 80 outside your organization to some "you can't get there from here" webpage.
If the connection times out, it may have lots of reasons, one of them being the firewall, but it might also be your DSL line is down, or routing is misconfigured somewhere, or just about anything that can go wrong on the network.
Even if the connection is accepted AND connects the correct target (your VPS), it might have been redirected to a transparent proxy.
Think twice about the port scan. If the network people of your company manage their network well, they will detect the port scan, and you'll have to answer some embarrasing questions to them.
It's a security consideration. Sending a reset (refusing the connection) indicates that the resource exists, which is itself an information leak. Sending nothing reveals nothing, leaks nothing: it is indistinguishable from the case where the entire host doesn't exist. There was one firewall product in the 1990s that sent resets, which was considered poor practice.
I'm away from my library at the moment but I'll provide more details on Monday.
You can profile what outbound ports are blocked with Firebind.
Check out scanme.firebind.com
It uses a custom client/server solution to specifically enumerate firewall rules.
Dave

Is there a simple app for pinging a list of websites? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
Basically, I just need a simple app that frequently pings external IP Addresses and web addresses to make sure the sites are up. Does anyone know of a good one of these?
I started to make one myself, but wanted to know if someone else has already done the work.
It just needs to track multiple external addresses with the status codes returned, at potentially different intervals.
I did see this post on "How do you monitor the availability of multiple websites", but it seems a little bit like overkill for what I need. I need a KISS app! Thanks!
Ok, second attempt. What about Website Monitor (seen in this list: Monitor and Check Web Site or Server Uptime and Availability for Free)? Your dog should be able to use it.
I'm not sure if this fits your needs but
http://aremysitesup.com/
May be a simple way to go.
The free version supports up to five sites.
This can be done with Cacti which is a great app. See:
Http Response Time monitoring and Alerting on the Cacti forums
How do you Monitor a https website and graph uptime/latency? on the Cacti forums
Cacti: Using Cacti to monitor web page loading blog posts serie
Use Cacti to Monitor HTTP Status Codes of Request Responses?) here on SO
Unless you are the network admin of those sites it is a colossal waste of resources, what I call ping-then-do.
Ping-then-do
use command prompt if you are on a windows system.
type in :
ping (website host name)
and then press enter, it will ping the website and give you the time that the website took to respond as well as the TTL

Resources