I just wanted to test a new dyndns update script so I made the following:
I manually added two domain names to the DYN records section.
dyn1.test.example.com
dyn2.test.example.com
Both are offline.
I then called
which successfully updated dyn1.test.example.com to 192.168.1.10
Then I called
which successfully updated dyn1.test.example.com to 192.168.1.11 and ADDED a new dyn2.test.example.com with 192.168.1.11 as the target.
https://cp.zoneedit.com/manage/domains/zone/index.php?LOGIN=example.com shows the following:
So I have dyn2.test.example.com duplicated.
After calling again
I end up with the correct table:
				
			I manually added two domain names to the DYN records section.
dyn1.test.example.com
dyn2.test.example.com
Both are offline.
I then called
which successfully updated dyn1.test.example.com to 192.168.1.10
| dyn1.test.example.com | 60 sec | 192.168.1.10 | 
| dyn2.test.example.com | 60 sec | offline | 
Then I called
which successfully updated dyn1.test.example.com to 192.168.1.11 and ADDED a new dyn2.test.example.com with 192.168.1.11 as the target.
https://cp.zoneedit.com/manage/domains/zone/index.php?LOGIN=example.com shows the following:
| dyn1.test.example.com | 60 sec | 192.168.1.11 | 
| dyn2.test.example.com | 60 sec | offline | 
| dyn2.test.example.com | 60 sec | 192.168.1.11 | 
So I have dyn2.test.example.com duplicated.
After calling again
I end up with the correct table:
| dyn1.test.example.com | 60 sec | 192.168.1.12 | 
| dyn2.test.example.com | 60 sec | 192.168.1.12 |