Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Need update for "PorkBun" Dynamic DNS Clients

    Scheduled Pinned Locked Moved DHCP and DNS
    13 Posts 5 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      linuxdrake
      last edited by linuxdrake

      I use the Dynamic DNS Client feature, and received the message from Porkbun stating the API endpoint is changing.

      Can we ensure an update to the service is pushed out, as 12/1/24 the API name will be changed.
      Email from Porkbun on the topic:

      We know these kinds of changes are annoying but the time has come to separate the processing of incoming API commands from our website. In previous documentation the hostname porkbun.com was used for the API but we have recently updated it to api.porkbun.com and in the near future will start enforcing its use. Please update the hostname for our API to api.porkbun.com as soon as possible.

      CRITICAL UPDATE DETAILS

      Type: API Hostname Change

      Old Value: porkbun.com

      New Value: api.porkbun.com

      Deadline: 2024-12-01 00:00:00 UTC

      1 Reply Last reply Reply Quote 0
      • L
        LawRi
        last edited by LawRi

        I got same email from Porkbun. How can we change API hostname?

        L 1 Reply Last reply Reply Quote 0
        • L
          linuxdrake @LawRi
          last edited by

          @LawRi Not sure, hence why I posted, I dont see any option to edit the API Endpoints in the UI.

          L 1 Reply Last reply Reply Quote 0
          • L
            LawRi @linuxdrake
            last edited by LawRi

            @linuxdrake I got new mail from PorkBun
            "
            Hello,

            Thanks for your email. It appears there's a submitted ticket for the issue on the Github repo.

            https://github.com/ddclient/ddclient/issues/751

            The URL will need to be updated in the ddclient code so you should be able to track that issue at the Github link.

            Let us know if you have any other questions or concerns.

            Best,
            Maggie
            Support Engineer
            "
            Aparently it's know issue with ddclient, we have to hope netgate will update dd client as soon as issue is solved.

            1 Reply Last reply Reply Quote 1
            • L
              LawRi
              last edited by

              Did negate update their ddn client for new Porkburn Api URL?

              H 1 Reply Last reply Reply Quote 0
              • H
                harmonikas @LawRi
                last edited by harmonikas

                @LawRi

                I thought that this was "important" to be pushed at least to patch management, but that wasn't the case. Without going to what I think ...this is solution "for now".

                Before doing anything, backup your firewall configuration.

                1. Install System_Patches package
                2. After that go to System > Patches
                3. Click on "Add new patch"
                4. Put just "Description" of the patch and commit ID 4bd35eb:

                cbcb7364-34fd-401a-9601-eef48c03a85a-image.png

                1. Don't change anything else and click on save
                2. After that under System > Patches you will see new line, and button "Fetch", click on that
                3. After that click on "Apply"
                4. Reboot
                L 1 Reply Last reply Reply Quote 0
                • L
                  LawRi @harmonikas
                  last edited by

                  @harmonikas Thanks, I'll apply it

                  GertjanG 1 Reply Last reply Reply Quote 0
                  • L
                    linuxdrake
                    last edited by

                    Awesome, will give it a try tonight!

                    1 Reply Last reply Reply Quote 0
                    • GertjanG
                      Gertjan @LawRi
                      last edited by

                      @LawRi

                      Prokburn support was updated recently - saw that here. It still doesn't work ?

                      No "help me" PM's please. Use the forum, the community will thank you.
                      Edit : and where are the logs ??

                      L H 2 Replies Last reply Reply Quote 0
                      • L
                        LawRi @Gertjan
                        last edited by

                        @Gertjan
                        Yes it’s working. Maybe that is the reason I can’t apply patch mentioned few posts before

                        1 Reply Last reply Reply Quote 0
                        • H
                          harmonikas @Gertjan
                          last edited by

                          @Gertjan

                          Hi there. To be clear. CE edition didn't get this update, and it's easy to check if you login using SSH and check patched file. That's what I did before sharing patching procedure. This method is needed because we didn't get official update for the stable release for CE users, in this case 2.7.2. As well this patch is not included in the patching plugin and that kinda sucks.

                          Hope that now, everything is in the order :).

                          GertjanG 1 Reply Last reply Reply Quote 0
                          • GertjanG
                            Gertjan @harmonikas
                            last edited by

                            @harmonikas said in Need update for "PorkBun" Dynamic DNS Clients:

                            CE edition

                            Oops.
                            wasn't thinking about CE or 2.7.2 as I'm not using that version.
                            I was talking about what I use - as stated - 24.11 = pfSense Plus.
                            Sorry.

                            The prok support of 2.7.2.hasn't been updated yet, afaik, as 2.7.2 needs to be updated.

                            No "help me" PM's please. Use the forum, the community will thank you.
                            Edit : and where are the logs ??

                            1 Reply Last reply Reply Quote 0
                            • M
                              mkikets
                              last edited by

                              Ok. For those who need to fix that error before update comes out, here is an instruction for a solution:

                              • If you are on web interface:
                                • Open "Diagnostics" > "Edit File"
                                • Open file in /usr/local/pkg/acme/dnsapi/dns_porkbun.sh path
                                • Search for line which starts with PORKBUN_Api= (probably row 7) and change its value from "https://porkbun.com/api/json/v3" to "https://api.porkbun.com/api/json/v3"
                                • Save the file
                                • Rerun acme renewal process
                              • If you have access to CLI
                                • Open Shell
                                • Open vi editor for /usr/local/pkg/acme/dnsapi/dns_porkbun.sh file
                                • Search for line which starts with PORKBUN_Api= (probably row 7)
                                • Press i to (INSERT) and change value from "https://porkbun.com/api/json/v3" to "https://api.porkbun.com/api/json/v3"
                                • Hit Esc and save file with :wq!
                                • Go back to Web interface and rerun acme renewal procedure
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.