Sorry for the delay, i was away for the weekend
Here's the debug output with the new template_functions.php with verbose output:
Ok, this sheds some new light onto the problem. If i run it on my WAMP server at home, it says this:
* Connected to get-simple.info (72.10.36.125) port 80 (#0)
Obviously a different IP address. DNS problem? Is this related to the recent server move?
Is there anything i can do to improve this?
btw: many thanks again for your support!
btw, regarding the earlier question why the "GSNOVERCHECK" did not help: I did a check of the admin php scripts and found out, that the "get_api_details" function that does the version check is called in various places: header.php, health-check.php, plugin_functions.php, install.php and plugin.php. But: the "GSNOVERCHECK" is only evaluated in header.php. All other scripts call it without checking...
Maybe it would be better to check it in get_api_details directly?
Hope this helps a bit, though i guess you found and maybe even corrected this already.
Here's the debug output with the new template_functions.php with verbose output:
PHP Code:
get_api_details: plugin i18n_base.php
get_api_details: http://get-simple.info/api/extend/?file=i18n_base.php
cache check for http://get-simple.info/api/extend/?file=i18n_base.php a530edfa8073b06f07218c5b4a0472d6.txt
API via curl
API timeout: 500
Array
(
[url] => http://get-simple.info/api/extend/?file=i18n_base.php
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.500962
[namelookup_time] => 0.001769
[connect_time] => 0
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[certinfo] => Array
(
)
[redirect_url] =>
)
Curl Data:
cURL error number:28
cURL error:connect() timed out!
Verbose information: * About to connect() to get-simple.info port 80 (#0)
* Trying 72.10.36.125... * Timeout
* connect() timed out!
* Closing connection #0
get_api_details: plugin i18n_navigation.php
get_api_details: http://get-simple.info/api/extend/?file=i18n_navigation.php
cache check for http://get-simple.info/api/extend/?file=i18n_navigation.php 242db151f05a3e80879be205a51fa831.txt
API via curl
API timeout: 500
Array
(
[url] => http://get-simple.info/api/extend/?file=i18n_navigation.php
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.500163
[namelookup_time] => 2.4E-5
[connect_time] => 0
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[certinfo] => Array
(
)
[redirect_url] =>
)
Curl Data:
cURL error number:7
cURL error:couldn't connect to host
Verbose information: * About to connect() to get-simple.info port 80 (#0)
* Trying 72.10.36.125... * Timeout
* couldn't connect to host
* Closing connection #0
get_api_details: core
get_api_details: http://get-simple.info/api/start/v3.php?v=3.2.0
cache check for http://get-simple.info/api/start/v3.php?v=3.2.0 1b904d26e4e8c9e2dde21d9411314f59.txt
API via curl
API timeout: 500
Array
(
[url] => http://get-simple.info/api/start/v3.php?v=3.2.0
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.500171
[namelookup_time] => 2.6E-5
[connect_time] => 0
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[certinfo] => Array
(
)
[redirect_url] =>
)
Curl Data:
cURL error number:28
cURL error:connect() timed out!
Verbose information: * About to connect() to get-simple.info port 80 (#0)
* Trying 72.10.36.125... * Timeout
* connect() timed out!
* Closing connection #0
get_api_details: core
get_api_details: http://get-simple.info/api/start/v3.php?v=3.2.0
cache check for http://get-simple.info/api/start/v3.php?v=3.2.0 1b904d26e4e8c9e2dde21d9411314f59.txt
API via curl
API timeout: 500
Array
(
[url] => http://get-simple.info/api/start/v3.php?v=3.2.0
[content_type] =>
[http_code] => 0
[header_size] => 0
[request_size] => 0
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 0.500164
[namelookup_time] => 2.7E-5
[connect_time] => 0
[pretransfer_time] => 0
[size_upload] => 0
[size_download] => 0
[speed_download] => 0
[speed_upload] => 0
[download_content_length] => -1
[upload_content_length] => -1
[starttransfer_time] => 0
[redirect_time] => 0
[certinfo] => Array
(
)
[redirect_url] =>
)
Curl Data:
cURL error number:7
cURL error:couldn't connect to host
Verbose information: * About to connect() to get-simple.info port 80 (#0)
* Trying 72.10.36.125... * Timeout
* couldn't connect to host
* Closing connection #0
Ok, this sheds some new light onto the problem. If i run it on my WAMP server at home, it says this:
* Connected to get-simple.info (72.10.36.125) port 80 (#0)
Obviously a different IP address. DNS problem? Is this related to the recent server move?
Is there anything i can do to improve this?
btw: many thanks again for your support!
btw, regarding the earlier question why the "GSNOVERCHECK" did not help: I did a check of the admin php scripts and found out, that the "get_api_details" function that does the version check is called in various places: header.php, health-check.php, plugin_functions.php, install.php and plugin.php. But: the "GSNOVERCHECK" is only evaluated in header.php. All other scripts call it without checking...
Maybe it would be better to check it in get_api_details directly?
Hope this helps a bit, though i guess you found and maybe even corrected this already.