Rick Strahl's Web Log

Wind, waves, code and everything in between...
ASP.NET • C# • HTML5 • JavaScript • AngularJs
Contact   •   Articles   •   Products   •   Support   •   Search
Ad-free experience sponsored by:
ASPOSE - the market leader of .NET and Java APIs for file formats – natively work with DOCX, XLSX, PPT, PDF, images and more

GoDaddy and SocketPermissions


:P
On this page:

So I just got off the phone with support at GoDaddy for one of my customers and was told "Sorry we can't do that", when asked to provide socket permissions to go out and hit a POP3 server. GoDaddy has the web.config locked down and so you can't override the originUrl="site" so my customer is dead in the water with this account.

This is a real bummer because he specifically checked asked for this (maybe not specifically for socket permission but external TCP/IP access) and was told that this was workable through this account.

I remember a long while back while talking about a related issue that some people have had better luck by leaning a bit harder on the tech support guys. I didn't have any luck though although the tech person I talked to spend about a half an hour researching the issue...

I'm wondering though - is anybody doing this with GoDaddy? Before I throw in the towel here (since some time went into getting the app over there and SQL setup) it would help if there's somebody around who might have gotten GD to buckle and give in and with some idea what GD had to do to make it happen on their end.

Anybody?

BTW, anybody have any hoster suggestions that are a little more lenient with their permission sets especially in regards to outbound/inbound external connections?

Posted in ASP.NET  IIS  

The Voices of Reason


 

Haacked
July 11, 2007

# re: GoDaddy and SocketPermissions

I've heard of other Subtext users having issues with this. I'm glad I can point to your blog post as confirmation of the issue. :)

Steve from Pleasant Hill
July 11, 2007

# re: GoDaddy and SocketPermissions

Might try AQuestHosting...

Anatoly Lubarsky
July 11, 2007

# re: GoDaddy and SocketPermissions

what hosting is it ? virual ?
As far as I know godaddy hosting policy restricts only recursive DNS, so check this out.

Regarding hosting - they have advanced team that can handle complicated issues more effectively. Also it would be good for them if you disclosure the purpose of this in details, not spam, etc, etc...

Rick Strahl
July 11, 2007

# re: GoDaddy and SocketPermissions

Anatoly, yeah it's virtual hosting on a cheap ass plan which is why I suspect they aren't willing to work with my customer on this.

I did talk to the tech support guy for about a half an hour and he seemed to be reasonably knowledgeable (although there was a lot of head nodding - just go along - I suspect).

If they're worried about SPAM that's not at issue because SMTP outbound mail works fine with their SMTP email proxy. I can send email fine from the app. It's using a custom POP3 component (OpenPop) that requires a socket connection to our specific POP3 account.

Hmmm... I wonder if it might work using a GoDaddy email box - it's possible local domains might work. Gotta look that up tomorrow.

Then again I suppose you can't expect too much for such a cheap account, although it seems it would be easy enough to make a change for GD.

Abdu
July 11, 2007

# re: GoDaddy and SocketPermissions

Rick.. do you own and run any dedicated servers for yourself and business? Maybe you can consider getting your own server and have total control over it and have some of your customers host with you.

Rick Strahl
July 11, 2007

# re: GoDaddy and SocketPermissions

Yeah I have my own server and I wouldn't trade that for anything. However I really don't want to have to deal with the customer service issues of playing hoster for other developers and customers.

I host with a small local provider who's great, but they have no way to compete with a service like GoDaddy for price. But that's always my backup option - but people tend to be leary if they have to spend 3 times as much as with a cheapo provider even if it's still less than $30 a month. Talk about being cheap at the wrong end of the stick <s>...

Josh Stodola
July 12, 2007

# re: GoDaddy and SocketPermissions

Throw in the towel, dude. I had the same problems last year when I was trying to setup a page to ping a couple of my servers. Worked fine in development, but GoDaddy would have none of it. I had to setup a page with an iframe pointed to one of my own servers that hosted the "server ping" application. See for yourself...

http://www.josh420.com/servers.aspx

Peter Bromberg
July 12, 2007

# re: GoDaddy and SocketPermissions

Rick,
I made this same mistake (trying GoDaddy) only to find out that all outbound WebRequests are disallowed. I've used both Crystaltech and Gate.com ($9.95 for an account with SQL 2005 too) and they are both fine.
peter

Rick Strahl
July 12, 2007

# re: GoDaddy and SocketPermissions

Peter, did you try anything Socket related though? The .NET security of WebPermission and SocketPermission is quite different with WebPermission being a bit more lenient by allowing originUrl...

Josh Stodola
July 13, 2007

# re: GoDaddy and SocketPermissions

I tried several socket-related approaches on my GoDaddy server with no avail. And they told me the exact same thing when I signed up! It was the first thing to ask on my list, and they responded "oh yeah, that should be no problem". Of course, the guy who told me that was probably just trying to get the sale, but what the hell...

I am also looking for a more lenient host, please update us if you find "the one".

Alexander
January 29, 2008

# re: GoDaddy and SocketPermissions

I just tested our POP3 component with shared hosting at WebHost4Life - everything works great. URL: http://www.webhost4life.com/default.asp?refid=kristen
 

West Wind  © Rick Strahl, West Wind Technologies, 2005 - 2019