Hi Roger, I did find a workaround by disabling polkit alltogether. security.polkit.enable = false As soon as I re-enable polkit, the issue is back again. I will still file an issue for this, for now the systems work without polkit.
As the servers are never running X, I'm still unsure if I need polkit at all. I do however use wkhtmltopdf which includes libX to be able to render PDF documents from an HTML output. Kind regards, Erik On Tue, Apr 19, 2016 at 8:27 AM Roger Qiu <[email protected]> wrote: > You should try rolling back on the instance causing problems. By that I > mean rolling back on the system generation (at boot loader) not channel > generation. If it still has a problem, then something imperative occurred > and perhaps you can force rebuild the system (I forgot whether there's a > flag for this, or just deleting the some stuff would work)... also there's > some commands to check package integrity. You should always try to minimise > any imperative configuration (beyond disk and device setup as there's no > "nix-bootstrap") so things can be reproducible. > On 19/04/2016 12:19 AM, "4levels" <[email protected]> wrote: > >> Hi Roger, >> >> the weird thing is that my local vm, the machine that actually deploys >> the servers, doesn't have this issue. This instance also runs nixos-16.03 >> and uses the same nixos-16.03-small channel. >> >> This issue started when trying to upgrade to 16.03 I was not really >> clear about how to do this so I ended up running nix-channel add ... nixos >> on all deployed servers, causing all the nixops deployed config to be lost, >> resulting in having to redeploy every server. Currently I'm still unsure >> how to upgrade machines deployed with nixops :-( >> >> I don't mind redeploying every machine to solve this, as the issues are >> piling up now: I need to reboot a server because I can't do any systemctl >> call anymore that requires root privileges. Even when first switching to >> the root account (I know the password), this issue persists. I'm still >> completely unsure where this issue comes from. Googling this error "Error >> getting authority: Error initializing authority: Error calling >> StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached >> (g-io-error-quark, 24)" gives me tons of pages with polkit, dbus and >> systemd things that go far beyond my understandings. >> >> When running the polkit service with strace, I can see loads of errors >> about files not being found and the trace ends with >> >> write(2, "Error switcing to user polkituse"..., 98Error switcing to user >> polkituser: Error changing to home directory /var/empty: Permission denied >> ) = 98 >> >> Please find attached the full strace log. I really hope someone can >> assist further in this nasty issue. Maybe it is related to the use of >> nixos-16.03-small instead of nixos-16.03. But since I'm using nixos for >> servers only, without the need for a desktop environment, I was expecting >> the small channel to be better.. >> >> Kind regards! >> >> Erik >> >> On Wed, Apr 13, 2016 at 12:57 PM Roger Qiu <[email protected]> wrote: >> >>> Have you tried rolling back to 15.09, does it still happen? >>> >>> >>> On 13/04/2016 4:47 PM, 4levels wrote: >>> >>> Hi Nix'ers, >>> >>> No one? Im I the only one who's experiencing this? >>> >>> This timeout still occurs and makes every call to systemctl at least 30 >>> seconds slower, pretty annoying actually.. >>> >>> Hope someone with understanding can shed some light on what might be >>> going on here. >>> >>> Erik >>> >>> On Tue, Apr 12, 2016 at 3:00 AM 4levels < <[email protected]> >>> [email protected]> wrote: >>> >>>> Hi Nix'ers, >>>> >>>> After upgrading to version 16.03 I'm facing timeouts whenever I try to >>>> restart a service via systemctl restart. >>>> I might be overlooking something obvious here, as I just ran >>>> nix-channel-add https://nixos.org/channels/nixos-16.03-small nixos >>>> nixos-rebuild boot --upgrade >>>> >>>> Any hints in what could be the issue? >>>> This is the full error message on the console: >>>> >>>> Error getting authority: Error initializing authority: Error calling >>>> StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached >>>> (g-io-error-quark, 24) >>>> >>>> I can run other commands through sudo though. >>>> >>>> Thanks! >>>> >>>> Erik >>>> >>>> >>> >>> _______________________________________________ >>> nix-dev mailing >>> [email protected]http://lists.science.uu.nl/mailman/listinfo/nix-dev >>> >>> >>> -- >>> Founder of Matrix AIhttps://matrix.ai/+61420925975 >>> >>> _______________________________________________ >>> nix-dev mailing list >>> [email protected] >>> http://lists.science.uu.nl/mailman/listinfo/nix-dev >>> >>
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
