user1999: We are changing hosting services, and want to move the BP and Relay nodes to new machines.  They are all set up and synced with Mainnet, but when we re-run the 05c SPOS script it complains there are no funds on the wallet address.  We shouldn't have to pay the registration fee again.  All we want to do is update the IP addresses of the Relay Nodes on the network.  All of the keys are moved over to the new servers, and the topology file is updated.
We did some searches and found some articles, but nothing that was helpful.
The command we ran is from the keys folder:
05c_regStakepoolCert.sh myPool myWallet REREG
It says:
No funds on the Source Address!

user4302: You don't have to pay the 500 ADA registration fee, but you do have to pay the regular transaction fee since updating a pool registration must be submitted via a regular transaction.
If all you are doing in this transaction is submitting a pool cert, it should cost you somewhere around 200,000 Lovelaces (0.2 ADA). Just make sure the new pool cert has the new IP addresses.
Pro tip: if you purchase a domain name (say, mypool-rocks.com), you can actually avoid having to resubmit pool certs every time you change IPs. Instead, you can point your pool certs at a DNS address (i.e. relay1.mypool-rocks.com and relay2.mypool-rocks.com), and use a DNS resolver like Google to point your IPs at those respective sub-domains. This works great for moving IPs around, just make sure that your security is tight with whatever DNS resolver you choose.

1999: <p>We are changing hosting services, and want to move the BP and Relay nodes to new machines.  They are all set up and synced with Mainnet, but when we re-run the 05c SPOS script it complains there are no funds on the wallet address.  We shouldn't have to pay the registration fee again.  All we want to do is update the IP addresses of the Relay Nodes on the network.  All of the keys are moved over to the new servers, and the topology file is updated.</p>
<p>We did some searches and found some articles, but nothing that was helpful.</p>
<p>The command we ran is from the keys folder:</p>
<p><code>05c_regStakepoolCert.sh myPool myWallet REREG</code></p>
<p>It says:</p>
<p><code>No funds on the Source Address!</code></p>
 4302: <p>You don't have to pay the 500 ADA registration fee, but you do have to pay the regular transaction fee since updating a pool registration must be submitted via a regular transaction.</p>
<p>If all you are doing in this transaction is submitting a pool cert, it should cost you somewhere around 200,000 Lovelaces (0.2 ADA). Just make sure the new pool cert has the new IP addresses.</p>
<p>Pro tip: if you purchase a domain name (say, <code>mypool-rocks.com</code>), you can actually avoid having to resubmit pool certs every time you change IPs. Instead, you can point your pool certs at a DNS address (i.e. <code>relay1.mypool-rocks.com</code> and <code>relay2.mypool-rocks.com</code>), and use a DNS resolver like Google to point your IPs at those respective sub-domains. This works great for moving IPs around, just make sure that your security is tight with whatever DNS resolver you choose.</p>
