Search results

  1. M

    YeaLink W60P

    Might this be still the failing authentication? You have to check your logs.
  2. M

    YeaLink W60P

    Each "Account" in the Yealink base does represent an "extension" of the FusionPBX/FreeSWITCH. The whole extension and password config is done through the base stations configuration, you do not have to set any passwords / servers on the phone itself. After you've configured all your "Accounts...
  3. M

    YeaLink W60P

    Yes, this is correct. The registration with your provider / carrier is done through your gateway configuration within FusionPBX/FreeSWITCH, the Yealink does not have to know anything about your provider / carrier.
  4. M

    Provisioning - how to host files referenced by cfg file?

    Hi, the following should work: Add your Talking.xml into /var/www/fusionpbx/resources/templates/provision/yeaklink/<YOUR_PHONE_TYPE>/ Now request the URL as following https://username:password@server.com/app/provision/?mac=<YOUR_MAC_ADDRESS>&file=Talking.xml This should route your request...
  5. M

    Per-domain area code

    You should be able to achieve this with an additional outbound route. You just have to check for the length of the number and if it's in the range of a local number. If you local numbers are 7 digits long you would add ^(\d{7})$ to your Dialplan Expression and the area code e.g. 1234 to the...
  6. M

    SOLVED No H264

    Posting your solution would help other users in the future if they come across your post through google.
  7. M

    Allow international calling

    Perfect, thanks for the log. That makes debugging a lot easier. Matchgroups are the parts of your regex wrapped in brackets. With (0049)(\d+) you would have 2 matchgroups. Given a number of 0049123456 will result in $1 to expand to 0049 and $2 to expand to 123456. If you have only ^(0049\d+)$...
  8. M

    Allow international calling

    I'm missing the most important piece in your dialplan screenshot: the bridge part. Usually $1 is used to reference the first matchgroup of you regex. If you just use $1 and use multiple matchgroups, you will never transmit the whole number to your gateway. Could you please just try to start...
  9. M

    YeaLink W60P

    Ok, the FreeSWITCH (192.168.1.21) responds with a Forbidden to your Register request <133>Aug 27 05:59:51 sua [1236]: NET <5+notice> [255] <<<<=== TCP socket 192.168.1.21:5060: read 459 bytes <133>Aug 27 05:59:51 sua [1236]: DLG <5+notice> [000] Data Received :from src=192.168.1.21:5060 msglen...
  10. M

    YeaLink W60P

    Settings -> Configuration -> Export All Diagnostic Files After you've started the diagnostics, you have to re-register and export the logs afterwards.
  11. M

    YeaLink W60P

    Like already stated: If you want help, please provide useful information like logs, network traces with sngrep network traces / logs from the base station itself. At least I can't help you with this information, eventually someone else can help you / has time to brute force all possible issues.
  12. M

    YeaLink W60P

    Without any log or network trace this is just making guesses and looking into a crystal ball ... Additionally you did not mention how you did configure your base station to connect to your FusionPBX. Basically, but you can also look this up in the documentation of your yealink, you go to the...
  13. M

    SOLVED Outbound call issue

    Hi, do you have setup the outbound route globally across all domains? Or did you add an outbound route for your new domain? This looks to me like the FreeSWITCH is searching for the destination locally instead of sending it to your gateway due to a missing / non-matching outbound route. The...
  14. M

    Autoscaling in the cloud and Internal IP

    Hi, the usual process with autoscaling in AWS is, that you automate the config generation which is specific to the added instance within the startup process by either using scripts through userdata, or builtin mechanisms within your application. to retrieve the required information. As an...
  15. M

    Proper Order of Configuration Steps

    We were talking about inbound calls until now, right? So usually you have a 1:1 connection to your DID and the internal extension. The DID will be filled into the destination field, the action field will have your extension (10) selected. For outbound routes you are usually going to add a...
  16. M

    Proper Order of Configuration Steps

    The external number of your extension. 00<countrycode>1234567 for example. Or whatever your provider signals. But you can identify by checking the log / the network traffic with sngrep, But you can also lookup the meaning of the field for many ports of the UI in the documentation. For...
  17. M

    Proper Order of Configuration Steps

    How does your inbound route look like? Btw. instead of creating an inbound route manually, you can also do it through destination which will automatically create the inbound route ruleset, I forgot to mention that in my 1st post. The output of the freeswitch log...
  18. M

    Network Login

    Mh, that's really strange. I don't know what's wrong there. Have you tried to add an additional account through accounts > users to see if your are able to use it to login from the remote system? Is 192.168.1.21 also the dom name shown under advanced > domains ?
  19. M

    Network Login

    What do you mean by You mean when connecting through localhost? What do you type in the browser when connecting from the server itself? And what do you type into the browser when connecting from remote? It all depens what's being sent as host header in the HTTP request.
  20. M

    Passwords and Usernames

    Those are the credentials that are being used in accounts > gateways If you are referring to the line configuration within the yealink base, those are the accounts > extensions credentials The phone does not have to know which credentials are being used to send calls to the provider, this will...