Results 1 to 20 of 24

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Community Member
    Join Date
    Sep 2009
    Posts
    8

    Default DDO via SSH Tunnel or SOCKS Proxy?

    Has anyone tried to play DDO over a tunnel or proxy? If so, how far have you gotten? I've been working on this for a while now, and it seems like its been nothing but one step forward, two steps back. I've set this up for another MMO before, but getting this to work with DDO has proven to be much more difficult than I expected. It would be really nice to compare notes with someone on this. Thanks!

  2. #2
    Community Member Varlinis's Avatar
    Join Date
    Dec 2009
    Posts
    9

    Default

    Quote Originally Posted by Rabid_Australian View Post
    Has anyone tried to play DDO over a tunnel or proxy? If so, how far have you gotten? I've been working on this for a while now, and it seems like its been nothing but one step forward, two steps back. I've set this up for another MMO before, but getting this to work with DDO has proven to be much more difficult than I expected. It would be really nice to compare notes with someone on this. Thanks!
    Did you get anywhere with this or does anyone have any info on this?
    Last edited by Varlinis; 01-27-2010 at 02:35 AM. Reason: spelling

  3. #3
    Community Member Anderei's Avatar
    Join Date
    Sep 2009
    Posts
    1,276

    Default

    Why would you want to do this?

  4. #4
    Community Member Varlinis's Avatar
    Join Date
    Dec 2009
    Posts
    9

    Default

    Quote Originally Posted by Anderei View Post
    Why would you want to do this?
    Reduce ping through better routing.

    I considered using Lowerping.com but they don't list ddo as usable and can't find anyone using it.

  5. #5
    Community Member
    Join Date
    Feb 2010
    Posts
    995

    Default

    Quote Originally Posted by Anderei View Post
    Why would you want to do this?
    Just thought I would give a reason why, whilst I was scanning the forums to see if others have had luck.

    I seem to have a consistent bad hop on my path to the turbine.com server and gls.ddo.com server tonight. It's preventing getting past Getting data centers and also preventing loading the turbine.com site in any browser.

    So frustrated, I did all the usual and in the process of troubleshooting this, after local stuff, discussion with ISP, etc. I tested the website connection via a proxy and also via my mobile's 3G connection.

    Both the 3G and proxy connections load the turbine.com site fine, with a working path. So if I could easily set up running DDO through a proxy, it would likely let me play tonight whilst someone somewhere fixes some server, or the hops I'm taking start pointing me in a different way around the problem.

  6. #6
    Hero Morningfrost's Avatar
    Join Date
    Oct 2009
    Posts
    422

    Default

    Quote Originally Posted by Rabid_Australian View Post
    Has anyone tried to play DDO over a tunnel or proxy? If so, how far have you gotten? I've been working on this for a while now, and it seems like its been nothing but one step forward, two steps back. I've set this up for another MMO before, but getting this to work with DDO has proven to be much more difficult than I expected. It would be really nice to compare notes with someone on this. Thanks!
    I play through a Proxy (Squid, don't know what version, on a local server for authentication and caching). I have sometimes some spike lags (the running man) but after that I have no trouble whatsoever. I'm sorry but I can't help about the proxy configuration, I don't have access to it.
    --
    Originally posted by C-Dog

    If it walks like a duck and quacks like a duck but it's undead, then it's an undead duck.

  7. #7
    Community Member
    Join Date
    Sep 2009
    Posts
    8

    Default

    Personally, no, I never got this to work. I got the launcher to work, and I was able to log in to the game world, but once there, I couldn't move. If I remember right, I had trouble getting the UDP traffic to tunnel. I tried some weird UDP->TCP bridge which worked on the linux side, but I could never get working on the Windows side.

    There are third-party solutions available, but I've never used them. IMO, those are your best bet. Still, let me know if you have any questions and I'll do what I can to help.

    @Morningfrost - How did you configure your client to use the proxy?

  8. #8
    Hero Morningfrost's Avatar
    Join Date
    Oct 2009
    Posts
    422

    Default

    Quote Originally Posted by Rabid_Australian View Post
    I tried some weird UDP->TCP bridge which worked on the linux side, but I could never get working on the Windows side.
    This is really surprising!

    @Morningfrost - How did you configure your client to use the proxy?
    It's a trasparent proxy, AFAIK. All the network trafic is redirected through it, so the client worked out of the box.
    Last edited by Morningfrost; 12-15-2017 at 10:16 AM.
    --
    Originally posted by C-Dog

    If it walks like a duck and quacks like a duck but it's undead, then it's an undead duck.

  9. #9
    Community Member JanusZeal95's Avatar
    Join Date
    Feb 2010
    Posts
    21

    Default

    I've been trying for a couple days, with SuperSocks5Cap on Windows 7, and apparently it's not working =\.

    I was able to log in and choose the server, but then when the data is loading i get a timeout error after 20 attempts at authentication.

    It's a little weird, because tracert is working, i have internet connection, and i can get this to work on evey other MMO's, only ddo fails to function =\

  10. #10
    Community Member
    Join Date
    Jan 2010
    Posts
    13

    Default

    DDO Has a problem and the staff aint doing **** about it right now...
    They keep on saying its our problem,our firewall or whatever....I tried it all and it doesnt work.............

    I found a third party to download DDO full client hope it helps you dude.

    http://www.fileplanet.com/202160/dow...limited-Client

  11. #11
    Community Member Adarro's Avatar
    Join Date
    Nov 2009
    Posts
    0

    Default

    Quote Originally Posted by WangChi View Post
    Situation: I live in a dorm at a college that all http traffic is routed through a transparent squid proxy with "ignore_expect_100 off". How do I play DDO?
    Essentially, I believe you're hosed. Basically, the proxy is doing what its supposed to and rejecting bad data for an internationally recognized standard.
    All my networking is casual as of late, so I haven't investigated if there is any real security reasons to allow that type of invalid data through or any additional problems toggling that flag may have. It may be more of a 'its a rule, so how about we enforce it' kinda of thing. As a programmer, if a field says 'can not be blank', I generally make sure it's not blank instead of trying to figure out why. Most likely its more about overhead / optimization.

    Your best bet is to see how difficult it would be to toggle that flag [I.e. smooth up to the tech / IT gal]. The only other outside chance I can think of 'Off the top of my head' is if the Proxy allows VPN traffic to go unmolested. In which case, you would need a VPN to an external proxy, which is probably beyond the scope of what you're looking for, and additionally would carry so much more overhead between tunneling and the already bloated POST data that you wouldn't be able to do more than browse the AH.

    Additionally, you can point that link out to the DDO devs. A Standard is only a standard if people follow it. Depending on how composite / well DDO code is organized, it may be easier to fix than people think.
    A (semi) quick way to see how deep the problem goes is to load their other F2P game, LOTRO. If it has the same problem, then the fix for it is [probably] embedded in a lower level api. If it works, then its some extra handling that DDO decided to do.

    On an extreme geek note... if you room with or near any hack worth his TCP salt, it should be fairly simple to write a benevolent-cooperative 'man-in-the-middle' attack using googleapps that could properly forward the data to your proxy and therefor to you.

    To sum it up... If you want to play at your dorm using their connection, you're going to have to do some research and make a good case... to either your local Network Crew to toggle the flag or the DDO devs to comply with the standard.

    Hope that points you in the right direction.
    Remember the little people, if for no other reason than to better savor the squishy sound they make as you roll over them.

    Cleric, Rogue, UMD - Because Grease Clickies Have Consequences.
    There are no bad builds, only Characters with High End-Game Mule Potential.

  12. #12
    Community Member
    Join Date
    Dec 2010
    Posts
    252

    Default Yep...

    That's kinda what I figured. Thanks Adarro, good information, hopefully the dev's actually read it.

  13. #13
    Hero Morningfrost's Avatar
    Join Date
    Oct 2009
    Posts
    422

    Default

    Quote Originally Posted by Adarro View Post
    Additionally, you can point that link out to the DDO devs. A Standard is only a standard if people follow it. Depending on how composite / well DDO code is organized, it may be easier to fix than people think.
    The fact that they seems to have hardcoded the call to IE to browse URLs from the launcher instead of using the default system browser leaves little room for hope
    Last edited by Morningfrost; 12-15-2017 at 10:16 AM.
    --
    Originally posted by C-Dog

    If it walks like a duck and quacks like a duck but it's undead, then it's an undead duck.

  14. #14
    Community Member Adarro's Avatar
    Join Date
    Nov 2009
    Posts
    0

    Default

    Quote Originally Posted by Morningfrost View Post
    The fact that they seems to have hardcoded the call to IE to browse URLs from the launcher instead of using the default system browser leave little room for hope
    'Please allow us to select a bloated broken browser to view our stuff' is one of my biggest pet peeves in an Windows application.

    Which is just behind: "We found a really tiny update... shall we"
    1. Reboot and immediately require a second one, then actually install something
    2. Start to apply the patch, remember we need to reboot, then make the application completely unusable until you do 'a'.
    3. Hide this reminder for up to 30 seconds and then ask again and again and again....
    4. ... and again... and ... again....


    Followed closely by "You've selected 'do not run at start up... should we Run at Start up:'"
    • Always
    • Randomly
    • Not for a few days, then come back
    • Once you've lowered your guard
    • Don't run at start up, but display this message _EVERY_30_MINUTES
    • ... and again.. and again... and ...



    On a somewhat sympathetic note... Microsoft code makes it real easy to drop in an IE control to read and view and open pages in an application, and a bit more involved to handle links properly. I've been slowly working on testing DDO on a Linux box but got distracted by the event. Now I'm really curious how those links will work if I get it running
    Remember the little people, if for no other reason than to better savor the squishy sound they make as you roll over them.

    Cleric, Rogue, UMD - Because Grease Clickies Have Consequences.
    There are no bad builds, only Characters with High End-Game Mule Potential.

  15. #15
    Community Member
    Join Date
    Dec 2010
    Posts
    252

    Default Bug report submitted...

    I submitted a bug report regarding this, hopefully the Dev's take a look at this. I can only imagine the number of college kids in dorm rooms that are unknowingly routed through a transparent proxy and can't play the game now.

  16. #16
    Community Member
    Join Date
    Sep 2009
    Posts
    39

    Default testing

    I can tell you the setup that seems to work for me.

    PuTTY - SSH to a server I have set up at home
    Proxifier - setup to connect to the local PuTTY SSH connection.

    What you could to is find another proxy server on the internet, there are a few free ones out there and use Proxifier to connect to it (I am sure there are other options, this was the one I found and got working in 5 minutes and it was only 40USD so stopped looking).

    I wanted this for work so they could not track my internet usage.

  17. #17
    Community Member
    Join Date
    Dec 2010
    Posts
    252

    Default

    Quote Originally Posted by Lorad View Post
    I can tell you the setup that seems to work for me.

    PuTTY - SSH to a server I have set up at home
    Proxifier - setup to connect to the local PuTTY SSH connection.

    What you could to is find another proxy server on the internet, there are a few free ones out there and use Proxifier to connect to it (I am sure there are other options, this was the one I found and got working in 5 minutes and it was only 40USD so stopped looking).

    I wanted this for work so they could not track my internet usage.
    How did you configure putty and proxifier to make this work? I've been trying all morning to get the settings right, but DDO keeps returning HTTP 417 to me.

    EDIT: Finally got this working - Thanks to Lorad for posting his solution, pointed me in the right direction. +1.
    Last edited by WangChi; 04-15-2011 at 04:17 PM.

  18. #18
    Community Member
    Join Date
    Sep 2009
    Posts
    3

    Default

    Quote Originally Posted by WangChi View Post
    How did you configure putty and proxifier to make this work? I've been trying all morning to get the settings right, but DDO keeps returning HTTP 417 to me.

    EDIT: Finally got this working - Thanks to Lorad for posting his solution, pointed me in the right direction. +1.
    How did you get this working/set it up?

    I'm using http-tunnel and proxifier but I've had no luck. I've even set proxifier to proxify everything -- the launcher works just fine but the actual game times out when trying to connect to the logon server.

    Thanks for any help!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload