• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
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.1k 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 Nov 5, 2024, 9:26 PM Nov 5, 2024, 9:25 PM

    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 Nov 5, 2024, 10:28 PM Nov 5, 2024, 10:28 PM

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

      L 1 Reply Last reply Nov 6, 2024, 7:53 PM Reply Quote 0
      • L
        linuxdrake @LawRi
        last edited by Nov 6, 2024, 7:53 PM

        @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 Nov 8, 2024, 7:43 PM Reply Quote 0
        • L
          LawRi @linuxdrake
          last edited by LawRi Nov 8, 2024, 7:48 PM Nov 8, 2024, 7:43 PM

          @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 Nov 28, 2024, 1:56 PM

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

            H 1 Reply Last reply Feb 10, 2025, 7:13 PM Reply Quote 0
            • H
              harmonikas @LawRi
              last edited by harmonikas Feb 10, 2025, 7:14 PM Feb 10, 2025, 7:13 PM

              @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 Feb 10, 2025, 7:50 PM Reply Quote 0
              • L
                LawRi @harmonikas
                last edited by Feb 10, 2025, 7:50 PM

                @harmonikas Thanks, I'll apply it

                G 1 Reply Last reply Feb 11, 2025, 4:13 PM Reply Quote 0
                • L
                  linuxdrake
                  last edited by Feb 10, 2025, 9:20 PM

                  Awesome, will give it a try tonight!

                  1 Reply Last reply Reply Quote 0
                  • G
                    Gertjan @LawRi
                    last edited by Feb 11, 2025, 4:13 PM

                    @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 Feb 11, 2025, 6:48 PM Reply Quote 0
                    • L
                      LawRi @Gertjan
                      last edited by Feb 11, 2025, 6:48 PM

                      @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 Feb 12, 2025, 4:07 AM

                        @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 :).

                        G 1 Reply Last reply Feb 12, 2025, 10:31 AM Reply Quote 0
                        • G
                          Gertjan @harmonikas
                          last edited by Feb 12, 2025, 10:31 AM

                          @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 Mar 21, 2025, 6:55 AM

                            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.
                              [[user:consent.lead]]
                              [[user:consent.not_received]]