Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

service.cfdyndns fails with "missing field multiple_railguns_allowed at line 1 column 513" #323969

Closed
NeoTheFox opened this issue Jul 2, 2024 · 6 comments
Labels
0.kind: bug Something is broken

Comments

@NeoTheFox
Copy link

NeoTheFox commented Jul 2, 2024

Describe the bug

cfdyndns seems to have an issue during normal execution.
This issue is fixed upstream, but requires a package version bump to v0.2.1

Jul 02 10:55:07 server1 systemd[1]: Started CloudFlare Dynamic DNS Client.
Jul 02 10:55:08 server1 cfdyndns-start[76304]:  INFO  cfdyndns::ip > **********
Jul 02 10:55:09 server1 cfdyndns-start[76304]: Error: error decoding response body: missing field `multiple_railguns_allowed` at line 1 column 513
Jul 02 10:55:09 server1 systemd[1]: cfdyndns.service: Main process exited, code=exited, status=1/FAILURE
Jul 02 10:55:09 server1 systemd[1]: cfdyndns.service: Failed with result 'exit-code'.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Enable cfdyndns on a NixOS 24.05

Expected behavior

The process executes and exits with no errors

Metadata

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.36, NixOS, 24.05 (Uakari), 24.05.2355.d032c1a6dfad`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.4`
 - channels(neothefox): `""`
 - channels(root): `"nixos-24.05"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Add a 👍 reaction to issues you find important.

@NeoTheFox NeoTheFox added the 0.kind: bug Something is broken label Jul 2, 2024
@NeoTheFox
Copy link
Author

@stuebinm forgot to ping you

@eclairevoyant
Copy link
Contributor

Root cause seems to be cloudflare/cloudflare-rs#236

@stuebinm
Copy link
Contributor

stuebinm commented Jul 2, 2024

@NeoTheFox that package has a defined maintainer list. I am not one of them. Please do not ping people just because they show up in git logs if there is a well-defined list of maintainers. thanks.

@eclairevoyant
Copy link
Contributor

Calm down lol, there's no maintainers listed for the module: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/nixos/modules/services/misc/cfdyndns.nix

If you don't think you're the right person, ping whoever you think is better. Presumably @happysalada and @nrdxp in this case.

nrdxp added a commit to nrdxp/nixpkgs that referenced this issue Jul 2, 2024
@nrdxp
Copy link

nrdxp commented Jul 2, 2024

I pushed an update PR that should fix it, can't merge though, my merge rights were revoked for no good reason, and can't ask for them back or I'll get permabanned (by precedent)

@Wyn-Price
Copy link
Contributor

Update has been merged: #323855

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants