UH OH! - No more ATA?
Moderators: Bill Smith, Pilot
UH OH! - No more ATA?
Well, seems as though with todays update that we are no longer able to connect with our pap2 and I suspect this is happening to alot of others too. I have 2 jacks one number through an pap2 and another through a pbx provider. Neither one works anymore. I obtained my new sip credentials for both (the PW changed 2 times in a couple of hours on one of them) but for whatever reason the calls do not go through. If I plug in the jacks, calls work fine. I guess something is now checking for the jack itself...a serial number perhaps? I am not sure. Anyone have any ideas?
Re: UH OH! - No more ATA?
I just recieved a call with the new pass entered but cannot make outgoing if that helps someone figure out whats going on!
Same here using a cisco Router with a SIP UA password changed change config but looks like they may be doing some type of check for the dongle now ?
Have just went back to dongle with fxo port for now untill I can figure out what is going on
Have just went back to dongle with fxo port for now untill I can figure out what is going on
"Well It’s not rocket science but absolutely a nightmare. At the end of the day you had a fairly unique situation that I personally at this moment in time could see me having as well 24/7. With all due respect, it shouldn’t of happened"
-
oldtimercurt
- Dan isn't smart enough to hire me
- Posts: 281
- Joined: Sat Feb 07, 2009 11:45 am
- Location: Pensacola
What problem?
I just updated my proxy name from recent update. Did it this morning. Using PAP2T still working for my test calls to local and distant recordings.
My PW didn't change.
Are we supposed to be having trouble with ATA???
OTC
My PW didn't change.
Are we supposed to be having trouble with ATA???
OTC
Change User Agent
Has anybody tried changing SIP User Agent header in ATA to match that of Magic Jack...
I tried that... with no success.. Any other way they can figure out where the call is coming from... It has to be some header in the SIP register message...
I did use the updated outbound proxy ...
I tried that... with no success.. Any other way they can figure out where the call is coming from... It has to be some header in the SIP register message...
I did use the updated outbound proxy ...
-
newwonder01
- magicJack Apprentice
- Posts: 21
- Joined: Sat Feb 02, 2008 10:14 pm
No SMORE SIP
I having the same problem as well, today my MJ stoped working after I received my SIP, I am unable to connect it.
Any update?
Any update?
password change every time you disconnect ata
for me look like mj have a new security to check for dongle, today my internet was down two time and that two time my password change.
I was able to get the info and putting in my ata device, and my innomedia work without a glitch.
I was able to get the info and putting in my ata device, and my innomedia work without a glitch.
I was using my mj on asterisk pbx and it went down last night, I updated sip with new password but no luck... here is the error message from asterisk log : chan_sip.c: Failed to authenticate on REGISTER to '[email protected]'
any ideas what's happening?
any ideas what's happening?
Got incoming working, but no outgoing
I successfully upgraded my software using the dongle. I saw that the password changed, as well as my proxy (they added "proxy01" instead of "proxy1"). MJsuite v1.6 works just fine for me to grab my SIP credentials.
I updated my ATA (WRTP54G), got it to register, can receive calls, but all outgoing calls get a fast busy. I did not change my proxy (left it as "proxy1").
I think it is just a matter of time before I lose incoming calls too. It doesn't surprise me that MJ has found a way to force us to use the dongle.
I'm an intermediate-level user, I can set up the SIP and know my way around my ATA settings. But I don't have the experience to figure out how to get around MJ's latest upgrade.
I updated my ATA (WRTP54G), got it to register, can receive calls, but all outgoing calls get a fast busy. I did not change my proxy (left it as "proxy1").
I think it is just a matter of time before I lose incoming calls too. It doesn't surprise me that MJ has found a way to force us to use the dongle.
I'm an intermediate-level user, I can set up the SIP and know my way around my ATA settings. But I don't have the experience to figure out how to get around MJ's latest upgrade.
I am dead too. PBX stopped registering with MJ around 9:30 PM CDT. Work up with morning with no work MJ for outbound or inbound and the PBX reports SIP registration failure.
I plugged in my MJ to get the software update and exacted the new credentials, put them into my Asterisk config and didn't work. Still can't register.
I hope someone figures out the changes that MJ made.
I plugged in my MJ to get the software update and exacted the new credentials, put them into my Asterisk config and didn't work. Still can't register.
I hope someone figures out the changes that MJ made.
-
JohnnyPhilko
- magicJack Apprentice
- Posts: 19
- Joined: Fri Nov 28, 2008 3:11 pm
Guys, remember - MJ uses SIP, so all they can examine and verify are the SIP packet headers. So if you can make your ATA/asterisk/whatever to generate exactly the same headers as MJ dongle does, it should work. The problem however is that in many ATAs, as well as in different VoIP softwares, you can't control certain headers, or can only control them to a point.
For example, REGISTER message sent by MJ dongle in response to authorization request looks like this:
Notice the "Expires: 0". Someone on the other thread mentioned that setting "Registry Expires" setting on the ATA to 0 made it to successfully register again. MJ very well may be checking for the "Expires" header, and reject the registration if it's set to non-zero value. But not all ATAs allow setting it to 0, and when you specify defaultexpiry=0 for Asterisk, it will use default value - 120 - instead (unless you patch and recompile the Asterisk).
There could be other headers in INVITE packet as well that they can verify... Or they can check for a certain format of some headers, like "Call-ID" - there's no way that any standard SIP software or ATA will let you control the "Call-ID". Or they can use a non-standard way of encoding the userid/password... Anything...
Of course, it will make MJ a "non-standard" SIP provider, but they can easily do these kinds of checks by compiling a special patched version of Asterisk (I believe they use Asterisk) with these few extra checks included.
I do not know why not all users are affected the same way so far - but probably because they are gradually moving customers to a new system, and everyone will end up the same sooner or later.
So my point is that if MJ decided to fight the ATA usage, there's almost no chance to get it working again. If someone figures out all the MJ tricks, then probably there's a chance of patching Asterisk to work with MJ - but that would be hell of a work unless you're one of the Asterisk developers. And MJ can keep changing things every couple months making you to redo all that work...
Oh well, Im' due to renew for my 3rd year in a month. My dongle became unreliable since last November - it still works, but only sometimes. And since I can't use Asterisk any longer, I suppose MJ just lost $20/year from me...
For example, REGISTER message sent by MJ dongle in response to authorization request looks like this:
Code: Select all
From: "unknown" <sip:[email protected]>;tag=14562541e5e2
To: <sip:[email protected]>
Contact: <sip:[email protected]:57022>
Call-ID: C0B599D96037466AB3840HG39SD316840xc0a80104
CSeq: 3 REGISTER
Expires: 0
Max-Forwards: 70
User-Agent: MagicJack/1.80.484a (SJ Labs)
Authorization: Digest username="EXXXXXXXXXX01",realm="stratus.com",nonce="*******_****",uri="sip:talk4free.com",response="f*************d",algorithm=MD5
Content-Length: 0There could be other headers in INVITE packet as well that they can verify... Or they can check for a certain format of some headers, like "Call-ID" - there's no way that any standard SIP software or ATA will let you control the "Call-ID". Or they can use a non-standard way of encoding the userid/password... Anything...
Of course, it will make MJ a "non-standard" SIP provider, but they can easily do these kinds of checks by compiling a special patched version of Asterisk (I believe they use Asterisk) with these few extra checks included.
I do not know why not all users are affected the same way so far - but probably because they are gradually moving customers to a new system, and everyone will end up the same sooner or later.
So my point is that if MJ decided to fight the ATA usage, there's almost no chance to get it working again. If someone figures out all the MJ tricks, then probably there's a chance of patching Asterisk to work with MJ - but that would be hell of a work unless you're one of the Asterisk developers. And MJ can keep changing things every couple months making you to redo all that work...
Oh well, Im' due to renew for my 3rd year in a month. My dongle became unreliable since last November - it still works, but only sometimes. And since I can't use Asterisk any longer, I suppose MJ just lost $20/year from me...
-
Taken83oveR
- Dan isn't smart enough to hire me
- Posts: 119
- Joined: Wed Jun 11, 2008 2:07 pm
-
connecting4less
- magicJack Apprentice
- Posts: 10
- Joined: Mon Jun 01, 2009 2:06 am
i did the same changed it to 0 on the softphone but no calls come in no outbound either
i am assuming that we are not getting the right password from the Stroth utility or something or might be some trick someone hopefully will figure out whats going on
my magicjack stopped working
i ran the credentials password was changed updated it on my ata everything working fine
but my uncle's and my dad's are not working
my dad's proxy is the same as mine and his password got changed and it wont register
i am assuming that we are not getting the right password from the Stroth utility or something or might be some trick someone hopefully will figure out whats going on
my magicjack stopped working
i ran the credentials password was changed updated it on my ata everything working fine
but my uncle's and my dad's are not working
my dad's proxy is the same as mine and his password got changed and it wont register
It seems to me Dan could eliminate ATA usage if he wanted to. Simply by using times like these to identify failed authentications and terminate service. He used to terminate service 18 months ago. The threat of that kept a lot of people from trying an ATA.teddy_b wrote:If someone figures out all the MJ tricks, then probably there's a chance of patching Asterisk to work with MJ - but that would be hell of a work unless you're one of the Asterisk developers.
Less draconian, it seems like the softphone could generate dynamic credentials. Like two-factor authentication.
1. At connection, receive from the provisioning server:
- Unique seed value for this connection.
- Heartbeat marker plus offset in seconds to next increment.
2. Every 30 seconds, the softphone increments the heartbeat marker (so the decimal value will match the server's).
3. For each re-authentication request (every 15 minutes?), the softphone generates a hash value using the unique seed and the incremented heartbeat marker. It sends that hash as the credential.
4. The server generates the same hash using the unique seed provided to the client, and 1) current marker value, 2) previous marker value, 3) next marker value (to account for time drift).
That wouldn't break the SIP protocol. But, it would require the server to be customized (assuming MJ uses Asterisk).
If an MJ user uses Asterisk as a client, they could modify it to simulate this softphone behavior.
But, the unique seed could be combined with some other unique (yet hard to find) piece of information during the prov1 handshake. Or, a "sub-key of the day" technique. One day it's your phone number. Another day it's your serial number. Another day your proxy IP address. Another day, two of those items joined together.
What's used could be signified by an ordinal value obtained from prov1, simply "encoding scheme." It could change with every connection.
MJ would just have to keep the unique seed and encoding scheme values on their server.
Of course, in the softphone these values (especially encoding scheme) should be stored in variables using non-descriptive names. "Last-Route-type". Something that wouldn't give away how the ordinal is used.
Mark
See the MagicJack Wiki (FAQ, How-To, history and more).
connecting4less wrote:i did the same changed it to 0 on the softphone but no calls come in no outbound either
i am assuming that we are not getting the right password from the Stroth utility or something or might be some trick someone hopefully will figure out whats going on
my magicjack stopped working
i ran the credentials password was changed updated it on my ata everything working fine
but my uncle's and my dad's are not working
my dad's proxy is the same as mine and his password got changed and it wont register
I find it really interesting that some people have managed to update and keep it working and others have not. I'm very curious to see whether those who have ATAs working lose that eventually, or whether those who have lost it are able to get it working once more.
In the meantime I've started researching other SIP providers, seems there's a dizzying array of available services, nothing in the same price range as MJ that I've found so far (as expected) but perhaps something out there is close. I don't need a lot of free minutes, just a reliable local number to receive incoming calls, with the ability to make outgoing calls that don't even have to be free/unlimited as I have unlimited evenings/weekends on my mobile phone.
I have two MJ's. One I bought in November and the other in April. Both have been updated.
I was using the November MJ's SIP info in my ATA and the the April's MJ's in Xlite. After the update I had to switch the ATA's SIP info with the newer MJ to get my ATA to work.
So either they haven't gotten to my newer number to make a change or they haven't monitor my account enough to determine that I'm using an ATA. I think it's only a matter of time.
I wouldn't mind using the dongle if it wasn't so unreliable. By using the ATA I had better sound and I never had a dropped call. I really don't think I can go back. I guess I'll have to start looking for other alternatives.
D
I was using the November MJ's SIP info in my ATA and the the April's MJ's in Xlite. After the update I had to switch the ATA's SIP info with the newer MJ to get my ATA to work.
So either they haven't gotten to my newer number to make a change or they haven't monitor my account enough to determine that I'm using an ATA. I think it's only a matter of time.
I wouldn't mind using the dongle if it wasn't so unreliable. By using the ATA I had better sound and I never had a dropped call. I really don't think I can go back. I guess I'll have to start looking for other alternatives.
D
Last edited by Mr_Dasher on Wed Jun 10, 2009 4:11 pm, edited 1 time in total.
Re: Subscribe
GregD wrote:Subscribe
???
I'm not sure what an ATA device costs, but you can get a thin client for $60-$100. Or, redeploy an old, unused laptop and replace its hard drive with an ATA-to-CF flash adapter for $20-$40. The energy use between the two should be about the same (sitting idle most of the time, LCD not displaying).Mr_Dasher wrote:I wouldn't mind using the dongle if it wasn't so unreliable. By using the ATA I had better sound and I never had a dropped call. I really don't think I can go back. I guess I'll have to start looking for other alternatives.
Mark
See the MagicJack Wiki (FAQ, How-To, history and more).
Magicjack_utilities
Magicjack_utilites is not working to get the sip credentials anymore. Anybody knows another way to get them? Thanks.mjsbz wrote:I've got the new credentials after the update, but cannot register. Same as most people on here. Whats going on?
Re: Magicjack_utilities
Try more than once. SIP credentials are pretty much useless for us at this point.iyassin wrote:Magicjack_utilites is not working to get the sip credentials anymore. Anybody knows another way to get them? Thanks.mjsbz wrote:I've got the new credentials after the update, but cannot register. Same as most people on here. Whats going on?
they now reg. every 30 minutes(1800 seconds) instead of 15. Add "/lf logfile.txt" to the startup shortcut and check the logfile.
Ref:
http://en.wikibooks.org/wiki/MagicJack/ ... ash_Screen
Ref:
http://en.wikibooks.org/wiki/MagicJack/ ... ash_Screen
An open letter to Dan
OK Dan:
You finally turned off ATA access even though you clearly have a unique service that people desire to use with an ATA. I, for one, would gladly pay $60.00 a year to use my ATA legally with MagicJack.
Now that you have it fixed so that you can differentiate subscribers who use the dongle from those using ATAs, please offer an ATA (byod) service to those who pay for a premium account.
A premium account would allow ATA use whereas a standard account would not. Use the technology you have developed to prevent cheaters from using ATAs on standard accounts.
Sincerely
DTM
You finally turned off ATA access even though you clearly have a unique service that people desire to use with an ATA. I, for one, would gladly pay $60.00 a year to use my ATA legally with MagicJack.
Now that you have it fixed so that you can differentiate subscribers who use the dongle from those using ATAs, please offer an ATA (byod) service to those who pay for a premium account.
A premium account would allow ATA use whereas a standard account would not. Use the technology you have developed to prevent cheaters from using ATAs on standard accounts.
Sincerely
DTM
-
UncleRunkle
- magicJack Apprentice
- Posts: 27
- Joined: Tue Jun 09, 2009 11:20 am
domingo wrote:well lets start looking for patterns , where the devices unlocked or did they come unlocked from where they were purchased ?
My mj is working fine on an ata so I will try and help as much as I can.
It has been mentioned before, but if you could take print screens of all of your configuration menus for your ata, it would help.
-
thisiskate
- magicJack Apprentice
- Posts: 20
- Joined: Mon May 11, 2009 11:53 am
The service is only crappy when using the USB dongle. When it worked with an ATA, it was actually quite good. $60/year I'd pay. For me it's a secondary service, not really essential, I just prefer to hold a "real" phone than my cellphone when I'm around the house. $5/month is kind of the magic number for me, more than that and it's not really worth it.thisiskate wrote:I wouldn't pay $60 for their crappy service. I would rather buy a OOMA...
-
stickfigurefred
- MagicJack Newbie
- Posts: 3
- Joined: Thu Sep 04, 2008 5:26 pm
YES!UncleRunkle wrote:domingo wrote:well lets start looking for patterns , where the devices unlocked or did they come unlocked from where they were purchased ?
My mj is working fine on an ata so I will try and help as much as I can.
It has been mentioned before, but if you could take print screens of all of your configuration menus for your ata, it would help.
Lets post some screenshots please.
-
macman4hire
- Dan isn't smart enough to hire me
- Posts: 163
- Joined: Fri Jan 09, 2009 10:01 am
A $60.00-100 dollar a year premium plan that would allow BYOD users to use MagicJack might be very successful addition to MagicJack's service offerings. I don't think MagicJack can sustain itself on just the hardware margins. It is a novelty item that some people will use and others will dispose of because of the bothersome usage limitations that USB poses. Once the potential pool of buyers dries up and has been exploited where will the revenue come from? Will the revenue possibly come from advertisements that will be displayed on the softphone. I seriously doubt it! The problem with this type of advertising model is that it can be misleading if a company like MagicJack states for example that 1 million ads are viewed a day by users of their softphone. This may in fact be true but what about the percentage people who legitimately use MagicJack on a dedicated thin client or computer that does not even have a display hooked up to. I personally would not spend my companies advertisement budget on such inaccurate claims. If the market for such advertisement truly exists why have I only seen ads pertaining to MagicJack on the softphone. Where are the advertisements? One may reasonable assume that MagicJack is waiting until all the techical difficulties have been worked and they can respresent the highest user figures inflating ads served on the softphone to potential advertisers. I don't believe this to be the case. Also one must factor the overall health of our economy into the advertising revenue outlook as companies are not foolishly tossing large sums of money into untested advertising vehicles at this time.
The second factor is overall VoIP market is becoming more competitive with every tick of the clock. Sipgate has just announce a service called Sipgate One which offers free USA phone numbers with many free forwarding options. Google Voice when publicly launched will crush the majority of the VoIP service providers for two simple reasons they give a free USA phone number with free forwarding options and several mays to place free local and long distance calls. Who will need to pay if Google rolls out Google Voice in the seem way as they offered their free G-Mail service. If Google Voice is not limited and truly accessible to everyone this changes everything the voice communications market period. I hope big Dan the man understands this and is not taking on the persona of carnival side show salesman selling a bottle of magical elixir for the easy buck!
The second factor is overall VoIP market is becoming more competitive with every tick of the clock. Sipgate has just announce a service called Sipgate One which offers free USA phone numbers with many free forwarding options. Google Voice when publicly launched will crush the majority of the VoIP service providers for two simple reasons they give a free USA phone number with free forwarding options and several mays to place free local and long distance calls. Who will need to pay if Google rolls out Google Voice in the seem way as they offered their free G-Mail service. If Google Voice is not limited and truly accessible to everyone this changes everything the voice communications market period. I hope big Dan the man understands this and is not taking on the persona of carnival side show salesman selling a bottle of magical elixir for the easy buck!
Last edited by macman4hire on Wed Jun 10, 2009 7:32 pm, edited 2 times in total.