"Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? (solved)

Added by ragnar-gd over 4 years ago

Hi,

after logging in with my shiney new self-compiled client, i get this error:

"Checking file ended with errors: curl download failed (ec 7 0)"

The program then ended regularly in the debugger with exit code 0.

Any ideas?

Here is the client log:

2010/11/11 10:42:16 DBG eb4 ryzom_client_r.exe http_client.cpp 57 CHttpClient::connect : Connected to web server 'open.ryzom.com:40916'
2010/11/11 10:42:16 INF eb4 ryzom_client_r.exe login.cpp 2707 checkLogin : Connected
2010/11/11 10:42:16 INF eb4 ryzom_client_r.exe login.cpp 2717 checkLogin : Sent request login check
2010/11/11 10:42:16 INF eb4 ryzom_client_r.exe http_client.cpp 160 CHttpClient::receive : Receiving
2010/11/11 10:42:17 INF eb4 ryzom_client_r.exe http_client.cpp 175 CHttpClient::receive : Received CLOSE 163 bytes
2010/11/11 10:42:17 INF eb4 ryzom_client_r.exe login.cpp 2722 checkLogin : Received request login check
2010/11/11 10:42:22 INF eb4 ryzom_client_r.exe common.cpp 541 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:22 WRN eb4 ryzom_client_r.exe login_patch.cpp 1210 CPatchManager::getServerFile : EXCEPTION CATCH: getServerFile() failed - try to find an alternative :
2010/11/11 10:42:22 WRN eb4 ryzom_client_r.exe login_patch.cpp 1211 CPatchManager::getServerFile : -1
2010/11/11 10:42:22 INF eb4 ryzom_client_r.exe common.cpp 547 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:22 WRN 92c ryzom_client_r.exe login_patch.cpp 2242 CCheckThread::run : CCheckThread::start
2010/11/11 10:42:22 WRN 92c ryzom_client_r.exe login_patch.cpp 2248 CCheckThread::run : CCheckThread : get version
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_open.version
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Downloading File With Curl: ./unpack/ryzom_open.version
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_open.version
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Download from emergency server failed, patching is aborted
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Client Version (0) Server Version (610)
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_00610.idx
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Downloading File With Curl: ./unpack/ryzom_00610.idx
2010/11/11 10:42:23 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_00610.idx
2010/11/11 10:42:30 INF 92c ryzom_client_r.exe common.cpp 541 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:30 WRN 92c ryzom_client_r.exe login_patch.cpp 1210 CPatchManager::getServerFile : EXCEPTION CATCH: getServerFile() failed - try to find an alternative :
2010/11/11 10:42:30 WRN 92c ryzom_client_r.exe login_patch.cpp 1211 CPatchManager::getServerFile : -1
2010/11/11 10:42:30 INF 92c ryzom_client_r.exe common.cpp 547 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:30 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Download from emergency server failed, patching is aborted
2010/11/11 10:42:30 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_00610.idx
2010/11/11 10:42:30 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Downloading File With Curl: ./unpack/ryzom_00610.idx
2010/11/11 10:42:30 INF eb4 ryzom_client_r.exe login_patch.cpp 716 CPatchManager::getThreadState : Getting File: ryzom_00610.idx
2010/11/11 10:42:37 INF 92c ryzom_client_r.exe common.cpp 541 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:37 WRN 92c ryzom_client_r.exe login_patch.cpp 1210 CPatchManager::getServerFile : EXCEPTION CATCH: getServerFile() failed - try to find an alternative :
2010/11/11 10:42:37 WRN 92c ryzom_client_r.exe login_patch.cpp 1211 CPatchManager::getServerFile : -1
2010/11/11 10:42:37 INF 92c ryzom_client_r.exe common.cpp 547 NLMISC::Exception::Exception : Exception will be launched: curl download failed: (ec 7 0)
2010/11/11 10:42:37 WRN 92c ryzom_client_r.exe login_patch.cpp 2490 CCheckThread::run : EXCEPTION CATCH: CCheckThread::run() failed
2010/11/11 10:50:38 INF eb4 ryzom_client_r.exe login.cpp 1295 CAHLoginQuit::execute : CAHLoginQuit called
2010/11/11 10:50:38 INF eb4 ryzom_client_r.exe login.cpp 1295 CAHLoginQuit::execute : CAHLoginQuit called


Replies (8)

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by rti over 4 years ago

Looks like the client tries to patch but does not find patch files on open shard.
You could try to set PatchWanted = 0; in your client cfg. I am not sure if this is really the problem though :)

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by ragnar-gd over 4 years ago

rti,

unfortunately this option is already set (client_default.cfg):

/////////////
// NETWORK //
/////////////

Application = { "ryzom_open", "./client_ryzom_r.exe", "./" };
BackgroundDownloader = 0;
PatchServer = "";
PatchWanted = 0;
SignUpURL = "";
StartupHost = "open.ryzom.com:40916";
StartupPage = "/login/r2_login.php";
InstallStatsUrl = "http://open.ryzom.com:50000/stats/stats.php";
CreateAccountURL = "";
InstallWebPage = "";

So perhaps something is amiss... I just can't put the finger on it...

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by molator over 4 years ago

It doesn't work if FINAL_VERSION is check in cmake while generating the solution, as written in the other post.

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by ragnar-gd over 4 years ago

molator,

my dear, you were posting the answer just when I was writing my comment. That is timing for you... :-D

I'll experiment with the settings described there, and see how far i get.

Thank you! L8tr...

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by sm3 over 4 years ago

Ha, yes, went through this myself:

work-around is edit code/ryzom/client/src/client_cfg.cpp and go to line 417. Change PatchWanted to false where it says "only force patching under Windows by default."

Since I always build to release version I just do that source edit for now.

sm3

RE: "Checking file ended with errors: curl download failed (ec 7 0)" - what does that mean? - Added by ragnar-gd over 4 years ago

Ok, i did CMake with FINAL_VERSION off, and there we are...

I was able to login, crate a character, and made it to the end of the loading screen.

Success, yay! :-)

Thank you sm3, molator and rti!

As I understand, on the open shard, right now, either there is no patching, or patching is broken.

And the client I compile has no version whatsoever, although i do not correlate this as essential for the problem...

P.S.: ... then "Unhandled exception", just before the char appeared on the screen... But that is for a new thread.

(1-8/8)