ATAs working again using sipsorcery.com

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

steroids
MagicJack User
Posts: 33
Joined: Mon Jun 15, 2009 12:05 pm

ATAs working again using sipsorcery.com

Post by steroids »

Sipsorcery has made code changes to support MagicJack, so you can now use your ATA with the MagicJack service!

Set up a new account or login to your existing account at www.sipsorcery.com

Setup the SIP account to register your ATA
  • Under SIP Accounts click the Add button
  • Fill in your desired Username and password and leave all other fields alone
  • Click Update and close
Now you should be able to get your ATA to register with sipsorcery.com with the following settings:
  • SIP Proxy: sip.sipsorcery.com
  • User ID: yoursipaccountusername
  • User Password : yoursipaccountpassword
Now refresh SIP Bindings on sipsorcery.com SIP Account page and you should see your ATA registered

Setup your to register with your MagicJack account

Under the SIP Providers tab click the Add button

Fill in the following fields:
  • Providername: Magicjack - or any other name you want to use
  • User Name: Exxxxxxxxxxxx - your magicjack username
  • Password: yourMJpassword - your magicjack password
  • Server: sip:xxx.xxx.xxx.xxx:5070 - xxx.xxx.xxx.xxx should be replaced with your MJ sip proxy
  • Register: checked
  • Register Contact: sip: [email protected]
Click Update and close

Now refresh SIP Provider Registrations and you should see MagicJack with a registered checkmark

That’s it. By default incoming and outgoing should be routed to MagicJack if you have not set up any other SIP Accounts or SIP Providers.

This is a really basic guide to only get MagicJack up and running, you can do a lot more with sipsorcery using calling plans and multiple providers.

NOTE: If outgoing does not work try adding a Dial Out plan to your SIP account like the one richardtaur has provided here - http://www.mysipswitch.com/forum/viewtopic.php?t=1477
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

I can verify that sipsorcery did make some code changes and magicjack does register now!
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Cool...
destinycan
MagicJack Newbie
Posts: 1
Joined: Tue May 19, 2009 3:22 am

Post by destinycan »

Does it require MJ dongle?
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

destinycan wrote:Does it require MJ dongle?
No, it does NOT require a dongle or MJMD5 running on a computer or a router. Just follow the steps steroids put up and you should be good to go.
craigm1
MagicJack User
Posts: 43
Joined: Wed Jun 18, 2008 11:39 pm

sip sorcery

Post by craigm1 »

Can I use one account for 4 Mj lines I have 2 Pap2 Running right now with mjmd5 on 4 computer would i be able to run all 4 on one Sip sorcery account and have all my computer shut off

craig
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

I thought sipsorcery had a problem with incoming or is that only if you use the Ruby dial plan with 2 or more providers?

Also, not to be skeptic, but if a massive group of people are about to do this, shouldn't the instructions include the User-Agent String in the Custom Header field under Advanced Settings'? Is the Register Contact info correct? In other providers, this was the same as the Server field which is the proxy address. (Or is this what Aaron did to get it to work with MagicJack?) Also, sipsorcery is relatively new, requires Microsoft Silverlight to set up and is known to be buggy. Up to this point we've achieved our MJ sip credentials and applied them locally - this method requires you to take that and store it on the net somewhere. I have faith with Aaron & Co. who run both mysipswitch and sipsorcery but there's a concern about a mass explosion of new accounts and an overload on his server(s) causing downtime. Only time will tell.....

I'll check it out when I get home today but for those people that have gotten this to work with the MJMD5/DDWRT router method, I'd stick with that for now.

Synchron 8)
VoIP_Dude
MagicJack Newbie
Posts: 8
Joined: Thu Jun 11, 2009 7:46 pm

Post by VoIP_Dude »

synchron wrote:not to be skeptic, but if a massive group of people are about to do this, shouldn't the instructions include the User-Agent String in the Custom Header field under Advanced Settings'? Is the Register Contact info correct? In other providers, this was the same as the Server field which is the proxy address. (Or is this what Aaron did to get it to work with MagicJack?)
I'm not sure why the 'old timers' here are always skeptical of noobies... Rather than being skeptic, do some research.

Go download the SIPSorcery source code. After unpacking, look for the module SIPProviderMagicJack.cs.

Code: Select all

/// <summary>
/// Tweaks the nonce on requests for provider MagicJack.
/// </summary>
public class SIPProviderMagicJack {
It looks like Aaron is actually computing the nonce directly in his code:

Code: Select all

private static string GetNonce(string origNonce, string callId) {
            string mjNonce = origNonce + "_";
            for (int index = 0; index < 8; index++) {
                int callIdIndex = Convert.ToInt32(origNonce[index].ToString(), 16);
                mjNonce += callId[callIdIndex];
            }
            return mjNonce;
        }
synchron wrote:Also, sipsorcery is relatively new, requires Microsoft Silverlight to set up and is known to be buggy.
FUD.
synchron wrote:Up to this point we've achieved our MJ sip credentials and applied them locally - this method requires you to take that and store it on the net somewhere. I have faith with Aaron & Co. who run both mysipswitch and sipsorcery but there's a concern about a mass explosion of new accounts and an overload on his server(s) causing downtime. Only time will tell.....
If Aaron was worried about this, I doubt he would have implemented it.
synchron wrote:I'll check it out when I get home today but for those people that have gotten this to work with the MJMD5/DDWRT router method, I'd stick with that for now.
Whatever method works for you. Sipsorcery works fine for me.
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

works great. Awesome guys. I am putting user agent in header under advanced settings, is this correct
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

DIAL PLAN PLEASE GUYS
robatino
MagicJack Expert
Posts: 97
Joined: Fri Aug 29, 2008 9:38 pm

Post by robatino »

Any good reason why the Sipsorcery web site requires Silverlight?

Edit: Never mind, this was already mentioned above.
Last edited by robatino on Mon Jul 13, 2009 3:58 pm, edited 1 time in total.
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

zixy_tris wrote:DIAL PLAN PLEASE GUYS
You should not need one if you are only using magicJack as a SIP Provider. Incoming and outgoing should work as your default.

For more info you can try on their forum
http://www.mysipswitch.com/forum/
wondabwoy
magicJack Apprentice
Posts: 16
Joined: Fri May 08, 2009 9:48 pm

Re: ATAs working again using sipsorcery.com

Post by wondabwoy »

Ok, so I've done every thing stated here, and I see my ATA registered, but still cannot make or receive phone calls, I get a busy tone on all outgoing, and straight to voicemail on incoming. Could someone please may post screen shots of course with their info blanked out?
steroids wrote:Sipsorcery has made code changes to support MagicJack, so you can now use your ATA with the MagicJack service!

Set up a new account or login to your existing account at www.sipsorcery.com

Setup the SIP account to register your ATA
  • Under SIP Accounts click the Add button
  • Fill in your desired Username and password and leave all other fields alone
  • Click Update and close
Now you should be able to get your ATA to register with sipsorcery.com with the following settings:
  • SIP Proxy: sip.sipsorcery.com
  • User ID: yoursipaccountusername
  • User Password : yoursipaccountpassword
Now refresh SIP Bindings on sipsorcery.com SIP Account page and you should see your ATA registered

Setup your to register with your MagicJack account

Under the SIP Providers tab click the Add button

Fill in the following fields:
  • Providername: Magicjack - or any other name you want to use
  • User Name: Exxxxxxxxxxxx - your magicjack username
  • Password: yourMJpassword - your magicjack password
  • Server: sip:xxx.xxx.xxx.xxx:5070 - xxx.xxx.xxx.xxx should be replaced with your MJ sip proxy
  • Register: checked
  • Register Contact: sip: [email protected]
Click Update and close

Now refresh SIP Provider Registrations and you should see MagicJack with a registered checkmark

That’s it. By default incoming and outgoing should be routed to MagicJack if you have not set up any other SIP Accounts or SIP Providers.

This is a really basic guide to only get MagicJack up and running, you can do a lot more with sipsorcery using calling plans and multiple providers.
snood
MagicJack Newbie
Posts: 1
Joined: Mon Jul 13, 2009 4:47 pm

Post by snood »

Does anyone know how to do this on an old sunrocket gizmo AC-211?
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

ditto (wondabwoy).

ATA Registers.

Dialing out gives fast busy.

Incoming works!


For those that say it works, r u sure that OUTGOING works as well??

Synchron 8)
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Here is a simple outbound call dial plan....

http://www.mysipswitch.com/forum/viewtopic.php?t=1477
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Post by MJuser403 »

synchron wrote:ditto (wondabwoy).

ATA Registers.

Dialing out gives fast busy.

Incoming works!


For those that say it works, r u sure that OUTGOING works as well??

Synchron 8)
Everything is looking healthy, except that I also get a fast busy on dialing out. I set everything up per the first post. I think maybe the "SIP port" in the ATA needs a different setting? I tried 5070 and 5060, but still fast busy on dial out.

We're close.
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Make sure you have right coding for the outbound call.
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

INCOMING WORKING. OUT GOING NOT. SAYS MISSING DIAL PLAN IN CID
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

What happens if you add the following dial plan and apply it to your Dial Out Plan on your SIP Account?

Code: Select all

#Ruby
# Dial Plan Generated by Rubyzard v0.1 
# If you need help, please post in our forum
# http://www.mysipswitch.com 

# SIP tracing : true or false 
sys.Trace = false 

sys.Log("call from #{req.Header.From.FromURI.ToString()} to #{req.URI.User}.")

if sys.In
 # Do your INCOMING call processing customisations here.
 
else
  # Do your OUTGOING call processing customisations here.
  sys.Dial("Magicjack")
 
end
Edit: removed "then" as Richard pointed out.
Last edited by laserjobs on Mon Jul 13, 2009 6:27 pm, edited 1 time in total.
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

When you have

Code: Select all

if sys.In then
in Out Dial Plan, it will always gives you False result then it will run the command after else.

Code: Select all

If sys.In
will give you True result when you use that command in In Dial Plan.
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

richardtaur wrote:When you have

Code: Select all

if sys.In then
in Out Dial Plan, it will always gives you False result then it will run the command after else.

Code: Select all

If sys.In
will give you True result when you use that command in In Dial Plan.
I just used Rubyzard to generate the dial plan. Is it not correct?
http://www.mysipswitch.com/rubyzard.aspx
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

That wizard only works for the MSS. Not designed for SS.
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Post by MJuser403 »

MJuser403 wrote:
Everything is looking healthy, except that I also get a fast busy on dialing out. I set everything up per the first post. I think maybe the "SIP port" in the ATA needs a different setting? I tried 5070 and 5060, but still fast busy on dial out.

We're close.
It was the outgoing dial plan. Thanks Richard! You posted at the same time I did.
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

I'm confused. Where do you specify whether it's an 'in' or 'out' dialing plan? I thought there's only one type of Ruby dialplan and you use if Sys.In and/or if Sys.Out' to tailor it to your desires.

Incoming calls work without a dial plan. I'm not home now (and won't be for several hours) but will this work by itself to handle outgoing mj calls via sipsorcery?:

#Ruby

sys.Log("call from #{req.Header.From.FromURI.ToString()} to #{req.URI.User}.")

if sys.Out() then
sys.Dial("Magicjack") *<-- the provider name you gave

end


Synchron 8)
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

When you log in the SS account, you will see the first tab that is SIP Accounts. When you click on the Account, it will show you a box in the middle of the page, inside that box, there is a Out Dial Plan and In Dial Plan. If you have any dial plans, then you can select the plan you want to use for each one.
wondabwoy
magicJack Apprentice
Posts: 16
Joined: Fri May 08, 2009 9:48 pm

Dial Plan setup

Post by wondabwoy »

Ok, so can someone show us simpletons how to add the dial plan to each incoming and outgoing, and once again anyone here got this working, could you share screen shots of the sipsorcery settings, with your personal info blacked out, PLEASE?
richardtaur wrote:When you log in the SS account, you will see the first tab that is SIP Accounts. When you click on the Account, it will show you a box in the middle of the page, inside that box, there is a Out Dial Plan and In Dial Plan. If you have any dial plans, then you can select the plan you want to use for each one.
UPDATE: My incoming is finally working but still NOTHING for outgoing. I did copy and the dial plan code posted above in the big open space under the dial plan tab/link, then made sure to stop my magicjack service from running, and viola, but don't know if the dial plan above makes any difference, PLEASE HELP US GET OUTGOING CALLS WORKING!
MJuser403
magicJack Apprentice
Posts: 26
Joined: Sat Jan 24, 2009 5:16 pm

Post by MJuser403 »

richardtaur wrote:Here is a simple outbound call dial plan....

http://www.mysipswitch.com/forum/viewtopic.php?t=1477
Thanks for the good example of an outbound dial plan. Everything is now working for me with my ATA. This solution is ideal, as I no longer need to run the MJMD5 proxy on my PC. SipSorcery.com now becomes the proxy.

I am slightly uncomfortable with having my MJ username and password on the sipsorcery site, I know the admins can certainly see them. Since MJ is unlimited calling, there really is not much harm that can be done.
synchron
Dan isn't smart enough to hire me
Posts: 230
Joined: Thu May 15, 2008 11:28 am

Post by synchron »

Well, Richard Taur has been highly involved with the MySipSwitch forums and I strongly trust his intentions to the MJ community and that this will work. I also trust Aaron and his MSS/SS service; I just hope it does not get bogged down. The CSharp Noonce/MJMD5 module showing the special MJ hooks makes me to believe that this is a viable solution for those who do not want to shell out $$ for a DDWRT capable router and want their ATA's to work without PC on.

This looks to be a very cool dialplan specific to MJ and since we have one successul user, I have no doubts that this will work when I get home. You can do 7 digit dialing for your local calls as well as 911 emergency and FREE411 that you were able to do with magicjack.

Richard, are we to set up up constants for 'phone1, phone2, .....phonen' in order to not allow certain phone numbers to be dialed (like your significant other calling a XXX line or something?)

BTW, it took me around an hour to get the ATA successfully working right with sipsorcery.com. Apparently, the MJMD5 must have been interfering and it needs to be killed. Closing the window isn't good enough, you need to kill it in windows task manger.

Synchron 8)
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Aaron fixed a lot of things and help out a lot of people. He helps me since the begging when I was using MJ with MSS back to last year.
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

Richard, could the Outgoing Dial Plan be this simple or does it need more to work?

Code: Select all

#Ruby 
sys.Dial("Magicjack") 
end
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Yes.
MagicDump
Dan isn't smart enough to hire me
Posts: 100
Joined: Thu Sep 11, 2008 8:19 pm

Post by MagicDump »

I want to thank you Richard for your help, I did have the same problem trying to dial out but the dial plan you pointed out solve the problem, now my PAP2T is working in and out with no problem.

Thank you again.

Magicdump
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

I am happy for you... ^_^

I have inbound issue, and I think SS doesn't like my ATA. I have HT-286. O, well!
wondabwoy
magicJack Apprentice
Posts: 16
Joined: Fri May 08, 2009 9:48 pm

Post by wondabwoy »

MagicDump wrote:I want to thank you Richard for your help, I did have the same problem trying to dial out but the dial plan you pointed out solve the problem, now my PAP2T is working in and out with no problem.

Thank you again.

Magicdump
I also want to give Richard a HUGE THX for helping get my outgoing working with his suggestions at the myipswitch forum, and pm. I AM UP AND RUNNING BOTH OUTGOING AND INCOMING. THX AGAIN!
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

Guys I cant get outgoing to work. can you put dial plan you use. I am having trouble.
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Are you using PAP2T as well?
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

yes pap2t. I am not sure what I am doing wrong. I was able to stop my incoming work but then using blank option for in dial plan I was able to make it work. No go on out going. I tried the code richard posted and simple code someone else posted. something I am still doing wrong
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

Make sure the following settings should be right.

Under SIP Providers Tab

Provider Name: MagicJack
User Name: Exxxxxxxxxx01
Password: xxxxxxxxxxxxxxxx
Server: sip:proxy01.xxxxx.talk4free.com:5070
Register: Checked
Register Contact: sip:[email protected]

Then click on Update or add(if this is the fist time to add a provider)
After add the provider, if you want to set the User-Agent.
Click on Show more advanced settings,
Custom Headers: User-Agent: MagicJack/1.80.484a (SJ Labs)

After that, go to dial plan, and create a outbound dial plan.
Click on Add,
Dial Plan Name: MagickJack_out
Trace E-Mail Address: your E-Mail address for tsht purpose,
Script Type: Ruby
copy the outbound dial plan and paste in the coding area, make sure you will replace some info to your own info in the code. After that, add the dial plan.

Click on SIP Accounts tab
click on your account,
the option for Out Dial Plan, chose MagicJack_out, and In Dial Plan, you can leave it empty. then try it out.

Whomever you want to try with inboud dial plan on SS with MJ. You can try it out.

Code: Select all

#Ruby
sys.Trace = true
sys.Log("*****************************************************\t")
sys.Log("*  MAGICJACK     INBOUND CALL FROM RUBY DIALPLAN     *\t")
sys.Log("*****************************************************\t")
sys.Log(" Received-URI:#{req.URI.User}\t URI-Length:#{req.URI.User.Length}\t")
sys.Log(" URI-Host:#{req.URI.Host}\t")
sys.Log(" From:#{req.Header.From.FromURI.User}\t\t Name:#{req.Header.From.FromName}\t")
sys.Log(" Incoming-Call:#{sys.In().ToString()}\t Outgoing-Call:#{sys.Out().ToString()}\t")
sys.Log(" ATA-Online:#{sys.IsAvailable("your_ss_username", "sipsorcery.com").ToString()}\t")     #Replace your_ss_username to your ss user name.

# Logic for receiving incoming calls.
caller = req.Header.From.FromURI.User.to_s
case caller
  when /^phone1|phone2/                # blocking the call, just replace 10 digit numbers with phone1....if there is more just put | with no spacing.
    sys.Log(" Rejecting call from #{caller}\t")
    sys.Log("*****************************************************\n")
    sys.Respond(488, "Your call is not welcome")
  else
    if sys.IsAvailable("#{req.URI.User}","sipsorcery.com")                  # you can also replace #{req.URI.User} to your ss user name
      sys.Log(" Accepting call from #{caller}\t")
      sys.Log("*****************************************************\n")
      sys.Dial("local")
    else
      sys.Log(" Missed Call from #{caller}\t")
      sys.Log("*****************************************************\n")
      sys.Dial("xxxxxxxxxx@MagicJack")                                            # your MJ number, so it will go to the voice system.
    end
end
From: http://www.mysipswitch.com/forum/viewto ... =8397#8397
MagicDump
Dan isn't smart enough to hire me
Posts: 100
Joined: Thu Sep 11, 2008 8:19 pm

Post by MagicDump »

zixy_tris wrote:yes pap2t. I am not sure what I am doing wrong. I was able to stop my incoming work but then using blank option for in dial plan I was able to make it work. No go on out going. I tried the code richard posted and simple code someone else posted. something I am still doing wrong

Code: Select all

#Ruby
sys.Trace = true
sys.Log("*****************************************************\t")
sys.Log("*   MAGICJACK    OUTBOUND CALL FROM RUBY DIALPLAN   *\t")
sys.Log("*****************************************************\t")
sys.Log(" Received-URI:#{req.URI.User}\t URI-Length:#{req.URI.User.Length}\t")
sys.Log(" URI-Host:#{req.URI.Host}\t")
sys.Log(" From:#{req.Header.From.FromURI.User}\t\t Name:#{req.Header.From.FromName}\t")
sys.Log(" Incoming-Call:#{sys.In().ToString()}\t Outgoing-Call:#{sys.Out().ToString()}\t")
sys.Log(" ATA-Online:#{sys.IsAvailable("your_ss_username", "sipsorcery.com").ToString()}\t")   #put your SS user name.

# Logic for routing outgoing calls.
dialer = req.URI.User
case dialer
  when /^911/
    sys.Log(" Dialing #{req.URI.User} for emergencey.\t")
    sys.Log("*****************************************************\n")
    sys.Dial("MagicJack")
  when /^411/
    sys.Log(" Dialing #{req.URI.User} for Directory via MagicJack.\t")
    sys.Log("*****************************************************\n")
    sys.Dial("MagicJack")
  else
    case dialer
      when /^phone1|phone2/
        sys.Log(" Rejecting call to #{dialer}\t")
        sys.Log("*****************************************************\n")
        sys.Respond(488, "Your call is not welcome")
      else
        dialer_length = req.URI.User.Length.to_s
        case dialer_length
          when /^7/
            sys.Log(" Phone Call to xxx#{dialer} through MagicJack service.\t")     #Replace xxx to your area code.
            sys.Log("*****************************************************\n")
            sys.Dial("xxx${dst}@MagicJack")                    #Replace xxx to your area code.
          when /^10|11/
            sys.Log(" Phone Call to #{dialer} through MagicJack service.\t")
            sys.Log("*****************************************************\n")
            sys.Dial("MagicJack")
          else
            sys.Log(" Call Result: No dial plan match.\t")
            sys.Log("*****************************************************\n")
            sys.Respond(404, "No dial plan match")
        end
    end
end
You have to copy this code and make a dial plan for outgoing, make sure you replace the XXX with your area call, that way you only have to dial 7 numbers if you are calling your area call.
Name your dial plan Magicjack and save it, in order to copy the dial plan in the silverlight screen you have to press Ctrl v. Then go the Sip account tag and replace the default dial plan in the Out Dial plan for the one you just did. Refresh your server and you should be up an running.

Good luck

Magicdump
macman4hire
Dan isn't smart enough to hire me
Posts: 163
Joined: Fri Jan 09, 2009 10:01 am

Post by macman4hire »

How to I find the numeric Server: sip:xxx.xxx.xxx.xxx:5070 as mentioned. Stroths MagicJack suite only gives me proxy01.miami.talk4free.com
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

Still No go on out. Not sure why. I have multiple accounts. Is that something to do with it
Last edited by zixy_tris on Mon Jul 13, 2009 11:24 pm, edited 1 time in total.
User avatar
laserjobs
Dan Should Pay Me
Posts: 671
Joined: Mon Nov 12, 2007 4:11 pm

Post by laserjobs »

macman4hire wrote:How to I find the numeric Server: sip:xxx.xxx.xxx.xxx:5070 as mentioned. Stroths MagicJack suite only gives me proxy01.miami.talk4free.com
then use "sip:proxy01.miami.talk4free.com:5070"
MagicDump
Dan isn't smart enough to hire me
Posts: 100
Joined: Thu Sep 11, 2008 8:19 pm

Post by MagicDump »

macman4hire wrote:How to I find the numeric Server: sip:xxx.xxx.xxx.xxx:5070 as mentioned. Stroths MagicJack suite only gives me proxy01.miami.talk4free.com
Go to the command Prompt and ping proxy01.miami.talk4free.com.
in your case it should be 216.234.79.8
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

OK something else is going on. When I press talk on phone I get dialtone for 2-3sec and than I start getting busy tone. So something else not the dial plan is causing problem
oldtimercurt
Dan isn't smart enough to hire me
Posts: 281
Joined: Sat Feb 07, 2009 11:45 am
Location: Pensacola

Post by oldtimercurt »

zixy_tris

I think that's an indication that you're still not properly registered.

OTC

Edit: probably should disregard. Thought you were trying to configure PAP2T for MJ with MJMDM5.
richardtaur
Dan isn't smart enough to hire me
Posts: 123
Joined: Mon Mar 17, 2008 5:02 pm

Post by richardtaur »

If you want to try with inbound dial plan....

http://www.mysipswitch.com/forum/viewtopic.php?t=1480
Scrote
magicJack Apprentice
Posts: 12
Joined: Tue Jul 14, 2009 1:24 pm

Post by Scrote »

Can anyone with an SPA2102 say if this settings are working for them. I'm trying but my ATA does not register :cry:
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

seems like server crashing. Inbound call gets connected and then I get disconnected saying user you are trying to reach is offline something seriously wrong. Help guys
zixy_tris
MagicJack User
Posts: 32
Joined: Mon Jun 16, 2008 2:19 pm

Post by zixy_tris »

Looks like for few hrs server was down. Now everything is working back up. The outbound dial plan works great. I had multiple accounts in one account which was giving problem. I created new accounts and delete old ones everything is back up. Incoming dial plan still not working
Post Reply