I use my password manager since a few days and it worked perfect so far! Today I visited a website, where I entered my login credentials and wanted to store them with the Firefox AddOn into Nextcloud 25.0.0
I hit the little disk to store the password but nothing happened. So I clicked it a few times more but nothing happened.
To see if the password was stored in my password manager, I entered my Nextcloud via Firefox and clicked on the “Passwords” Button in the top bar. The site is loading and ends with a 504 Gateway-timeout (nginx) error. Other Apps like dashboard, Files, Photos, Calendar and Contacts work perfect. Even in the settings menu, most menus work, except: Apps button; In the administration menu: Overview, Passwords and System.
I have the bad feeling, that something is wrong with my password manager. What could I try to do?
Specs:
Firefox 102.5.0esr with Passwords for Nextcloud extension (v. 2.2.6)
Nexcloud 25.0.0 running on TrueNas Core (TrueNAS-12.0-U8.1)
You can check the Nextcloud logs to see if there are any errors related to the app.
You can also try to use the database repair job if there would be anything wrong with the database.
Thanks for the info. I will try that. But one more question. If I type in the command in shell I get “permission denied”. But how could I sudo those occ commands?
edit: found it! su -m www -c 'php ./occ maintenance:repair'
yes, I found this:
[PHP] Fehler: Error: dns_get_record(): A temporary server error occurred. at /usr/local/www/nextcloud/lib/private/Http/Client/DnsPinMiddleware.php#83 at <>
/usr/local/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 187
GuzzleHttp\Client->requestAsync(“get”, GuzzleHttp\Psr7\Uri {}, ["/usr/local/www … "])
/usr/local/www/nextcloud/lib/private/Http/Client/Client.php line 218
GuzzleHttp\Client->request(“get”, “https://api.met … 9”, ["/usr/local/www … "])
/usr/local/www/nextcloud/apps-pkg/weather_status/lib/Service/WeatherStatusService.php line 415
OC\Http\Client\Client->get(“https://api.met … 9”, [["NextcloudWeat … ]])
/usr/local/www/nextcloud/apps-pkg/weather_status/lib/Service/WeatherStatusService.php line 380
OCA\WeatherStatus\Service\WeatherStatusService->requestJSON(“https://api.met … t”, [“54.17”,“12.34”,29])
/usr/local/www/nextcloud/apps-pkg/weather_status/lib/Service/WeatherStatusService.php line 358
OCA\WeatherStatus\Service\WeatherStatusService->forecastRequest(54.1707198, 12.3416938, 29)
/usr/local/www/nextcloud/apps-pkg/weather_status/lib/Controller/WeatherStatusController.php line 118
OCA\WeatherStatus\Service\WeatherStatusService->getForecast()
/usr/local/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 225
OCA\WeatherStatus\Controller\WeatherStatusController->getForecast()
/usr/local/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 133
OC\AppFramework\Http\Dispatcher->executeController(OCA\WeatherStatu … {}, “getForecast”)
/usr/local/www/nextcloud/lib/private/AppFramework/App.php line 172
OC\AppFramework\Http\Dispatcher->dispatch(OCA\WeatherStatu … {}, “getForecast”)
There seems to be quite some stuff to be going on with url resolving on your system.
I would recommend the following:
Install the Passwords Handbook app (if possible) so the app does not try to use the online handbook (which seems to be not reachable)
Use the PHP GDlib optin for image rendering in the Passwords App settings
Use one of the local database options for the password security check in the Password app settings (since your server isn’t online, here is how to create that database: https://breached.passwordsapp.org/)
Use none for favicon service and preview service in the Password app settings
Thanks for your help! I changed one thing to try it out as I had the IP adress of my Jail on the same IP as the Truenas (VNET on; 192.168.10.88:8283). Last night I played with different IP settings and couldn’t get it back to work with VNET. So I disabled VNET in the jail and assigned a static IP adress (192.168.10.100) which worked fine until today.
Now I tried to set the IP to DHCP (192.168.10.91) and when I now use Nextcloud, everthing works perfect again. What could be the problem with my currently used IP?