Switch from IP address to addons.supertuxkart.net (including new
certificate).
This commit is contained in:
parent
f0ddaa50a5
commit
c0c4357331
@ -1,24 +0,0 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIDxzCCAq+gAwIBAgIJALqBW1fbqtOkMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV
|
|
||||||
BAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMRUwEwYDVQQKDAxTdXBlclR1eEth
|
|
||||||
cnQxFzAVBgNVBAMMDjEwNC4xMzEuMTkzLjQ0MSYwJAYJKoZIhvcNAQkBFhdoZW5y
|
|
||||||
aWNoc2pvZXJnQGdtYWlsLmNvbTAeFw0xNDEyMDUwMTE5MjJaFw0xNTEyMDUwMTE5
|
|
||||||
MjJaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApTb21lLVN0YXRlMRUwEwYDVQQK
|
|
||||||
DAxTdXBlclR1eEthcnQxFzAVBgNVBAMMDjEwNC4xMzEuMTkzLjQ0MSYwJAYJKoZI
|
|
||||||
hvcNAQkBFhdoZW5yaWNoc2pvZXJnQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEB
|
|
||||||
BQADggEPADCCAQoCggEBANeRfUfScX6jrLGWZNJBazS3MYzdOPo9hg01YWTlaZaX
|
|
||||||
pGT/fZdgnZ7eKSuAgbcOPeXDldHO2rfK+6iOgFf7pYI10DhdtXdPl3geBZzU7NC4
|
|
||||||
V50iH6vkTqiGSCn5pI+1QsAiBdUX7kT/nutL15cjTk0GBVZ6o2OUPFckXDviexOO
|
|
||||||
MVDbF+9D/GQ9wa4srpTN7yly7Mz2uE8dXS2ewof5JKhjJWJEArSsPvIyU7W/f683
|
|
||||||
XIzdFM5VZCKVjYdVb5l08ZLh0oseX7muevNi5CkdPUZdjksDhp6B3oS5kMwT3niT
|
|
||||||
LONe8BB0LklqNEqko46y46Lce6kd+xMkYOTZQJ6Ib/ECAwEAAaNQME4wHQYDVR0O
|
|
||||||
BBYEFNswiOKhNkwUBj+kAxnVIFePHoJuMB8GA1UdIwQYMBaAFNswiOKhNkwUBj+k
|
|
||||||
AxnVIFePHoJuMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAIatA3w3
|
|
||||||
YgAl/9DRHBtMVRW2aOfLmSjbK5VCf9ctEyRkmsMVoMM19UZIalAYEr7O07lSYq2L
|
|
||||||
ycck09ERq24YH01H6ZtVXr3kL3LiUeHYXpQHjsqL5w200FiICD9NmFTlOhZPI4TI
|
|
||||||
2Equs13RyZMf1u5kclHytMpBFR7TghlX+x+rLrbEwTXc7UBA3LG524hfsP0LZm1v
|
|
||||||
BQXwYknV13+cpl5lpNChoX2hQ44Up53hwLIClFFtAkjxYC+LsEm1+Vq/wy9kl5ny
|
|
||||||
7So9A+B9LIrO99Rl3TPF4yRBBLFA0Nu5c65rwLjrcDduvkU7xk0gIC1T0l9JzWBW
|
|
||||||
mLmlwKcPweFq7rI=
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
|
|
21
data/addons.supertuxkart.net.pem
Normal file
21
data/addons.supertuxkart.net.pem
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIDezCCAmOgAwIBAgIJAO+A8uXtEMRsMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
|
||||||
|
BAYTAlVTMQwwCgYDVQQIDANTVEsxFTATBgNVBAoMDFN1cGVyVHV4S2FydDEgMB4G
|
||||||
|
A1UEAwwXYWRkb25zLnN1cGVydHV4a2FydC5uZXQwHhcNMTQxMjEwMTEzMTAwWhcN
|
||||||
|
MjQxMjA3MTEzMTAwWjBUMQswCQYDVQQGEwJVUzEMMAoGA1UECAwDU1RLMRUwEwYD
|
||||||
|
VQQKDAxTdXBlclR1eEthcnQxIDAeBgNVBAMMF2FkZG9ucy5zdXBlcnR1eGthcnQu
|
||||||
|
bmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2ysZE9rb4y0tHOhk
|
||||||
|
wxYpqsvDv5LCRFTAeyfAfyBVDcOn+4A3sX8MkQdoH/QDi823z4bn9ZsGV8T444FN
|
||||||
|
S4yK/aSRv3eAKkkJm5TUxbs3crATVt3JYusMr5W4wHvRVyDe0DlulSdW4EUEklMP
|
||||||
|
iPat/jwlDZRvZueio3wJoOhZXnl8E8EfnuYtlNONIB1nYGdUHD9xeNyKSPr4zTEp
|
||||||
|
brjvSw0l5G88LmQOROQBDbTDknAcIQwsFT1mf9Bt+N9LK14r95GWRmL3ZtfbrJn4
|
||||||
|
ZEfkOjl0Abv6gET4sQOXv0KioUdEJwzFCwKFLZVcuOrscmcHBOhgD3EruVvprIJ0
|
||||||
|
wZ3z1wIDAQABo1AwTjAdBgNVHQ4EFgQUmQwaPsD+ylVUUsUXMAYpUlnVbNwwHwYD
|
||||||
|
VR0jBBgwFoAUmQwaPsD+ylVUUsUXMAYpUlnVbNwwDAYDVR0TBAUwAwEB/zANBgkq
|
||||||
|
hkiG9w0BAQsFAAOCAQEASyl6BMpnZhJlirDL84/RkVeVjBkr7x68UFAblmKjgfGg
|
||||||
|
pRbYPNSld0IrfZ4pcrDAUkg9WJb0Zxuh0oYiV+RjdW/6s5mF/qiSv8V60xb2myRd
|
||||||
|
z90ZGfhB5SAECI5zfIZSmsMjOEjKjuz8S26aEtJe8Vq7GF2P7/889lfNXrbvIkZX
|
||||||
|
HQpx2P+T07zy++6Ca/K2vmWcf1a+GrN+o0nZTYbz/2r/JJwXdWqT1ZmtEA9GNwvZ
|
||||||
|
J8HhgvspgjgVP/EURUUhOaQ8zfhriU5CJAIuhMhzW7oOBPHxxtxme3auAfxi5zpK
|
||||||
|
wRNluCayrrjhy2I8mABRnBqgMwAQUIrgk9IU6SyQxw==
|
||||||
|
-----END CERTIFICATE-----
|
@ -733,7 +733,7 @@ namespace UserConfigParams
|
|||||||
"A random number to avoid duplicated reports.") );
|
"A random number to avoid duplicated reports.") );
|
||||||
|
|
||||||
PARAM_PREFIX StringUserConfigParam m_server_hw_report
|
PARAM_PREFIX StringUserConfigParam m_server_hw_report
|
||||||
PARAM_DEFAULT( StringUserConfigParam( "http://104.131.193.44:8080",
|
PARAM_DEFAULT( StringUserConfigParam( "http://addons.supertuxkart.net:8080",
|
||||||
"hw-report-server",
|
"hw-report-server",
|
||||||
&m_hw_report_group,
|
&m_hw_report_group,
|
||||||
"The server used for reporting statistics to."));
|
"The server used for reporting statistics to."));
|
||||||
@ -757,7 +757,7 @@ namespace UserConfigParams
|
|||||||
"Everything related to online play.") );
|
"Everything related to online play.") );
|
||||||
|
|
||||||
PARAM_PREFIX StringUserConfigParam m_server_multiplayer
|
PARAM_PREFIX StringUserConfigParam m_server_multiplayer
|
||||||
PARAM_DEFAULT( StringUserConfigParam( "https://104.131.193.44/api/",
|
PARAM_DEFAULT( StringUserConfigParam( "https://addons.supertuxkart.net/api/",
|
||||||
"server_multiplayer",
|
"server_multiplayer",
|
||||||
&m_online_group,
|
&m_online_group,
|
||||||
"The server used for online multiplayer."));
|
"The server used for online multiplayer."));
|
||||||
@ -775,7 +775,7 @@ namespace UserConfigParams
|
|||||||
"Addon and news related settings") );
|
"Addon and news related settings") );
|
||||||
|
|
||||||
PARAM_PREFIX StringUserConfigParam m_server_addons
|
PARAM_PREFIX StringUserConfigParam m_server_addons
|
||||||
PARAM_DEFAULT( StringUserConfigParam("http://104.131.193.44/dl/xml",
|
PARAM_DEFAULT( StringUserConfigParam("http://addons.supertuxkart.net/dl/xml",
|
||||||
"server_addons",
|
"server_addons",
|
||||||
&m_addon_group,
|
&m_addon_group,
|
||||||
"The server used for addon."));
|
"The server used for addon."));
|
||||||
|
@ -175,14 +175,14 @@ namespace Online
|
|||||||
{
|
{
|
||||||
// https, load certificate info
|
// https, load certificate info
|
||||||
struct curl_slist *chunk = NULL;
|
struct curl_slist *chunk = NULL;
|
||||||
chunk = curl_slist_append(chunk, "Host: api.stkaddons.net");
|
chunk = curl_slist_append(chunk, "Host: addons.supertuxkart.net");
|
||||||
curl_easy_setopt(m_curl_session, CURLOPT_HTTPHEADER, chunk);
|
curl_easy_setopt(m_curl_session, CURLOPT_HTTPHEADER, chunk);
|
||||||
CURLcode error = curl_easy_setopt(m_curl_session, CURLOPT_CAINFO,
|
CURLcode error = curl_easy_setopt(m_curl_session, CURLOPT_CAINFO,
|
||||||
file_manager->getAsset("104.131.193.44.pem").c_str());
|
file_manager->getAsset("addons.supertuxkart.net.pem").c_str());
|
||||||
if (error != CURLE_OK)
|
if (error != CURLE_OK)
|
||||||
{
|
{
|
||||||
Log::error("HTTPRequest", "Error setting CAINFO to '%s'",
|
Log::error("HTTPRequest", "Error setting CAINFO to '%s'",
|
||||||
file_manager->getAsset("104.131.193.44.pem").c_str());
|
file_manager->getAsset("addons.supertuxkart.net.pem").c_str());
|
||||||
Log::error("HTTPRequest", "Error %d: '%s'.", error,
|
Log::error("HTTPRequest", "Error %d: '%s'.", error,
|
||||||
curl_easy_strerror(error));
|
curl_easy_strerror(error));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user