Redirect

Discussions about everything else
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Redirect

Post by Hitman »

I have a rented webbhotell and I am trying to my get redirect public but wont work, my guess is I have to add a .htaccess-file but no clue how edit it to work with downloads only?
User avatar
Barbie
Godlike
Posts: 3296
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Redirect

Post by Barbie »

First verify your web access with a browser. For example open http://123.45.67.89/CTF-Face.unr.uz in your browser. If you don't use port 80, add the port: http://123.45.67.89:56789/CTF-Face.unr.uz. If that doesn't work, have a look into the web server's log.
"If Origin not in center it be not in center." --Buggie
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

Its not open in browser so I guess it have to with some permission https://www.unrealmayhem.se/redirect/
User avatar
Barbie
Godlike
Posts: 3296
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Redirect

Post by Barbie »

Hitman wrote: Sat Jul 13, 2024 1:30 pm Its not open in browser so I guess it have to with some permission https://www.unrealmayhem.se/redirect/
I'm not sure if redirect works with HTTPS.

Do you have access to the web server's config and log files? Maybe they are in /etc/apache2/sites-available/ and /var/log/apache2
But as I see nginx is running as web server there - there the config files may be in /etc/nginx, /usr/local/nginx/conf or /usr/local/etc/nginx.
"If Origin not in center it be not in center." --Buggie
Buggie
Godlike
Posts: 3524
Joined: Sat Mar 21, 2020 5:32 am

Re: Redirect

Post by Buggie »

HTTPS not supported for uz redirect. Only HTTP and only in basic way. No any fancy features of protocol. However simple redirects supported. With limit of count of such.
Last edited by Buggie on Sat Jul 13, 2024 8:20 pm, edited 1 time in total.
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

Thx for the answers I will figure this out some way...
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

Visible the redirect works at http://www.unrealmayhem.se/redirect/, but not gamevice since I see the files load to 100% so I wonder if there is a port that needs to be open from the host ? it can't be there UT-servers port 3000-3001 for ex since its suppose get the files from there?
Buggie
Godlike
Posts: 3524
Joined: Sat Mar 21, 2020 5:32 am

Re: Redirect

Post by Buggie »

Show your redirect setup in INI file.
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

Buggie wrote: Thu Aug 08, 2024 9:30 pm Show your redirect setup in INI file.
[IpDrv.HTTPDownload]
RedirectToURL=http://www.unrealmayhem.se/redirect/
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True
Buggie
Godlike
Posts: 3524
Joined: Sat Mar 21, 2020 5:32 am

Re: Redirect

Post by Buggie »

Ensure other parts look like that:

[IpDrv.TcpNetDriver]
AllowDownloads=True
MaxDownloadSize=0
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload

[IpDrv.HTTPDownload]
RedirectToURL=http://www.unrealmayhem.se/redirect/
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True

You can also try specify address like

RedirectToURL=http://www.unrealmayhem.se:80/redirect/

Also show what your client write into log on attempt download files.

There also must be info about downloaders on join to server, like that (from XV server):

DevNet: PendingLevel received: USES GUID=732D44E54CA7D6273CE5B5B66E05F748 PKG=XXMP FLAGS=1 SIZE=14159660 GEN=1 FNAME=XXMP.u
DevNet: PendingLevel received: DLMGR CLASS=IpDrv.HTTPDownload PARAMS=http://barbies.world:38531/uz/ COMPRESSION=1
DevNet: PendingLevel received: DLMGR CLASS=Engine.ChannelDownload PARAMS=Enabled COMPRESSION=0
DevNet: PendingLevel received: WELCOME LEVEL=CTF-XV-CTC-ArcadeV0 LONE=0

Ensure IpDrv.HTTPDownload appear first and only after goes Engine.ChannelDownload.
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

I tested to add :80 and tested Barbies address since we have a lot off same maps, same thing and for Devnet it shows this..

DevNet: NotifyAcceptingConnection: Server MyLevel accept
DevNet: NotifyAcceptingChannel Control 0 server Level MH-HitmanResetMap.MyLevel: Accepted
DevNet: Level server received: HELLO REVISION=0 MINVER=432 VER=469
DevNet: Level server received: NETSPEED 25000
Log: Client netspeed is 25000
DevNet: Level server received: LOGIN RESPONSE=1821314710 URL=:3070/Index.unr?Name=-=]UM[=-Hitman?Class=BotPack.TMale2?team=0?skin=SoldierSkins-UM-v1.umxx?Face=SoldierSkins-UM-v1.sniper?Voice=umvoice.umvoice?OverrideClass=
DevNet: Client passed challenge
DevNet: Login request: :3070/Index.unr?Name=-=]UM[=-Hitman?Class=BotPack.TMale2?team=0?skin=SoldierSkins-UM-v1.umxx?Face=SoldierSkins-UM-v1.sniper?Voice=umvoice.umvoice?OverrideClass=
DevNet: NotifyAcceptingChannel File 1 server Level MH-HitmanResetMap.MyLevel: Accepted
DevNet: Client requested file: Allowed
DevNet: Sending ../Maps/MH-HitmanResetMap.unr
DevNet: NotifyAcceptingChannel File 1 server Level MH-HitmanResetMap.MyLevel: Accepted
User avatar
Barbie
Godlike
Posts: 3296
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Redirect

Post by Barbie »

Hitman wrote: Fri Aug 09, 2024 12:51 pm
Buggie wrote: Fri Aug 09, 2024 12:53 am DevNet: PendingLevel received: DLMGR CLASS=IpDrv.HTTPDownload PARAMS=http://barbies.world:38531/uz/ COMPRESSION=1
I tested to add :80 and tested Barbies address since we have a lot off same maps
Port 38531 is Buggie's XV-CTF server; the main MH server is at port 47777. And there is no sub directory in the URL: http://barbies.world:47777/
Hitman wrote: Fri Aug 09, 2024 12:51 pm DevNet: Client requested file: Allowed
IMO this message indicates that the UT server itself sends the file, not the redirect server.
Hitman wrote: Fri Aug 09, 2024 12:51 pm DevNet: Sending ../Maps/MH-HitmanResetMap.unr
You should have selected a map that is not an unique one for your server (like Crescendo.unr or MH-Canyon.unr). 8) Try it with one of these and I can tell what the web server has logged.
"If Origin not in center it be not in center." --Buggie
Buggie
Godlike
Posts: 3524
Joined: Sat Mar 21, 2020 5:32 am

Re: Redirect

Post by Buggie »

I talk about client logs, not server one. Need look what happen on Client side.
User avatar
Hitman
Adept
Posts: 339
Joined: Mon Aug 16, 2010 11:01 am
Personal rank: UM Admin
Discord: https://discord.com/invite/U5g9M
Location: Sweden

Re: Redirect

Post by Hitman »

I am clueless..that it downloads UT-server itself I understands, and its not only for me..
Buggie
Godlike
Posts: 3524
Joined: Sat Mar 21, 2020 5:32 am

Re: Redirect

Post by Buggie »

Example of 469d client logs for working redirect:

Code: Select all

DevNet: PendingLevel received: USES GUID=732D44E54CA7D6273CE5B5B66E05F748 PKG=XXMP FLAGS=1 SIZE=14159660 GEN=1 FNAME=XXMP.u
DevNet: PendingLevel received: DLMGR CLASS=IpDrv.HTTPDownload PARAMS=http://barbies.world:38531/uz/ COMPRESSION=1
DevNet: PendingLevel received: DLMGR CLASS=Engine.ChannelDownload PARAMS=Enabled COMPRESSION=0
DevNet: PendingLevel received: WELCOME LEVEL=CTF-XV-WingMen-Mini-Xv0 LONE=0
DevNet: Welcomed by server: LEVEL=CTF-XV-WingMen-Mini-Xv0 LONE=0
Log: Resolving barbies.world...
DevNet: Receiving package 'CTF-XV-WingMen-Mini-Xv0'
Log: Resolved barbies.world (85.214.243.170)
Warning: stage 0: 0.389077 secs
Warning: stage 1: 0.375459 secs
Warning: Used 12 threads.
Warning: stage 2: 0.099439 secs
Warning: stage 3: 0.081122 secs
Warning: Total: 0.945097 secs
Log: Resolving barbies.world...
DevNet: Receiving package 'FixGun'
Log: Resolved barbies.world (85.214.243.170)
Warning: stage 0: 0.015707 secs
Warning: stage 1: 0.014278 secs
Warning: Used 12 threads.
Warning: stage 2: 0.005859 secs
Warning: stage 3: 0.003335 secs
Warning: Total: 0.039180 secs
Log: Resolving barbies.world...
DevNet: Receiving package 'SnTrees'