Hi Shafiqur,
This post is repeated for your benefit due to you not reading the forum with the answer just below.
This appears to have occurred again due to the "arastta.io" domain not being available perhaps due to the hosting not working. It is a little strange that this happened around the time the domain was due to expire however it has been renewed recently as can be seen:-
Domain:
arastta.io
Registrar:
101domain GRS Ltd
Registered On:
2015-04-05
Expires On:
2020-04-05
Updated On:
2019-04-05
Status:
clientHold
clientTransferProhibited
autoRenewPeriod
Name Servers:
ns11.arastta.cloud
ns12.arastta.cloud
It could be that the Internet needs to propagate with the "name servers" again since it fell over like last time, but it is possible to simply update a file to remedy the problem for the future too.
We do not believe you are likely to get any more updates as the development around Arastta seems to be a little lacklustre, so this feature is somewhat redundant.
Anyway, you can access the "admin" again by correcting the "URL" reference to "arastta.io" in the "update.php" file. To do this you will require "Cpanel" and "File Manager" or "FTP" access to your Arastta installation.
There is also an "error.log" under the "admin" folder in the root of your installation which may shed some light on this issue :-
Could not resolve host: arastta.io
PHP Fatal error: Uncaught exception 'Httpful\Exception\ConnectionErrorException' with message 'Unable to connect to "http://arastta.io/core/1.0/version/1.6.2/5.6.40/5.7.25/en-gb/1": 6 Could not resolve host: arastta.io' in
/system/vendor/nategood/httpful/src/Httpful/Request.php:1028
Stack trace:
/system/vendor/nategood/httpful/src/Httpful/Request.php(204): Httpful\Request->buildResponse(false)
/admin/model/common/update.php(242): Httpful\Request->send()
/admin/model/common/update.php(219): ModelCommonUpdate->getRemoteVersion('http://arastta....')
/admin/model/common/update.php(172): ModelCommonUpdate->getVersions(Array)
/admin/model/common/update.php(158): ModelCommonUpdate->getUpdates()
/admin/controller/common/header.php(152): ModelCommonUpdate->countUpdates()
The errors "snowball" a little, but you can certainly "login" again by modifing just one reference to "arastta.io" in file "/admin/model/common/update.php"
public function getVersions($addons = array())
{
$data = $this->cache->get('version');
if (empty($data)) {
$data = array();
// Check core first
$info = $this->utility->getInfo();
$base_url = 'http://arastta.io';
The last line is 215 in Arastta version 1.6.2 which needs to be a valid domain like "arastta.org" or probably any domain that is accessible.
In summary modify line 215 to this $base_url = 'http://arastta.org' to get logged back in again.
Possibly, it is worth then re-checking the "/admin/error.log" to see if there are any subsequent error messages.
Hope this helps.
Regards,
Hackasacka