My gameserver hoster has no local webserver...
So I want to use the FTP offload for the replays.
Sadly this doesn't want to work.
Replay is enabled, but clients can't access the replays.
The replays are not getting uploaded to the external webserver and when I record a replay, the ingame console says, that the session file was not found.
My server error log looks like this, everytime a client wants to save a replay:
Code:
Request error was encountered while trying to process the request:
PUT /replay/20140724-031757-ctf_vikings_final.dmx HTTP/1.1
Authorization: Basic ZjATkbnJCU3JkDM6SnUjZjNcxMVFJwOFWA==
Host: IP:Port(censored)
Accept: */*
Proxy-Connection: Keep-Alive
Content-Length: 784
Expect: 100-continue
Some possible problems are:
Missing or unknown request method.
Missing URL.
Missing HTTP Identifier (HTTP/1.0).
Request is too large.
Content-Length missing for POST or PUT requests.
Illegal character in hostname; underscores are not allowed.
Your cache administrator is webmaster.
Does someone here have experience with replays with FTP offload?
replay.cfg
Code:
replay_enable "1"
replay_block_dump_interval "15"
replay_fileserver_protocol "http"
// "The FTP-User's root is /download/ (I want to save the replays in /download/tf/replay)
replay_fileserver_offload_enable "1"
replay_fileserver_host "dl.website.com"
replay_fileserver_port "80"
replay_fileserver_path "/tf/replay"
replay_local_fileserver_path "/www/htdocs/client/download/tf/replay"
replay_fileserver_offload_protocol "ftp"
replay_fileserver_offload_hostname "dl.website.com"
replay_fileserver_offload_port "21"
replay_fileserver_offload_remotepath "/tf/replay"
replay_fileserver_offload_login "user"
replay_fileserver_offload_password "password"
replay_fileserver_offload_maxuploads "16"
What am I doing wrong? The replay folder is chmod 777.
I already contacted my gameserver provider. But I was just wondering, if any of you smart guys have some tips
__________________