Jump to content

[Custom method] Generation 2.0 in 2022


ornitorrinco_

Recommended Posts

This was achieved using a Linux server running nginx

 

Create the following 2 files:

 

var/www/shaunwhite/index.html:

<RESPONSE xmlns=""><AuthenticationServer><VALUE>lb-lsg-auth.ubisoft.com:3078</VALUE></AuthenticationServer><AuthPS3BaseURL><VALUE>http://ps3webauth.ubi.com/EnterExclusiveContent.aspx</VALUE></AuthPS3BaseURL><GatorAuthServiceActivity><VALUE>UGC_FARCRY2_PS3</VALUE></GatorAuthServiceActivity><GatorAuthServiceHost><VALUE>gatorservice.ubi.com</VALUE></GatorAuthServiceHost><GatorAuthServicePort><VALUE>80</VALUE></GatorAuthServicePort><GatorAuthServiceURI><VALUE>https://secure.ubi.com/gatorservice/AuthenticationServiceSSL.svc</VALUE></GatorAuthServiceURI><GatorConfigServiceURI><VALUE>https://secure.ubi.com/gatorservice/ConfigService.svc</VALUE></GatorConfigServiceURI><GatorContentServiceURI><VALUE>https://secure.ubi.com/gatorservice/ContentService.svc</VALUE></GatorContentServiceURI><GatorServiceHost><VALUE>gatorservice.ubi.com</VALUE></GatorServiceHost><GatorServicePort><VALUE>80</VALUE></GatorServicePort><GatorTransferServiceURI><VALUE>/TransferService.svc</VALUE></GatorTransferServiceURI><GatorUserServiceURI><VALUE>https://secure.ubi.com/gatorservice/GatorUserService.svc</VALUE></GatorUserServiceURI><LobbyServer><VALUE>lb-lsg-prod.ubisoft.com:3036</VALUE></LobbyServer><MmpTitleId><VALUE>0x2786</VALUE></MmpTitleId><NetworkPlatformCommunicationId><VALUE>NPWR00419</VALUE></NetworkPlatformCommunicationId><NetworkPlatformServiceId><VALUE>UP0001-BLUS30178_00</VALUE></NetworkPlatformServiceId><SubContextName><VALUE>FARCRY2_PS3</VALUE></SubContextName><UmProductID><VALUE>PL-FC_F-FC3_SF-FC3PS3</VALUE></UmProductID><UmSonyServiceId><VALUE>UP0001-BLUS30178_00</VALUE></UmSonyServiceId><UmSTSServerName><VALUE>uts.ubi.com</VALUE></UmSTSServerName><UmSTSServerPort><VALUE>80</VALUE></UmSTSServerPort><UmTypeID><VALUE>GAME</VALUE></UmTypeID><UmUTSServerName><VALUE>uts.ubi.com</VALUE></UmUTSServerName><UmUTSServerPort><VALUE>80</VALUE></UmUTSServerPort></RESPONSE>

/etc/nginx/sites-enabled/shaunwhite

 

server {
	listen 3074;
	root /var/www/shaunwhite;
	server_name gconnect.ubi.com;
    
	location / {
		try_files /index.html =404;
	}
}

 

Point the DNS record gconnect.ubi.com to your machine and don't forget to restart nginx

 

 

This is using the same backend as Far Cry 2, so I'm not sure how long it will work for

 

Proof: https://imgur.com/a/yikehnI

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 4 weeks later...
  • 6 months later...
  • 3 weeks later...
  • 4 weeks later...

This does seem fine to me, put it on github or something.

 

I'm fine with it, because it just seems like a redirect from like a frontend a game would initially contact (that is down) to the service it would actually communicate with (that is still up and functioning).

Edited by MMDE
Link to comment
Share on other sites

  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...