Forum Discussion
Sep 18, 2006
Ok, I wrote a C app to do steps 1-4 above and every step worked for me. In my setup, I'm using a dev build of 9.4 for device 1 and a fairly old 9.0.5 for my device 2. This is looking like it's tied to your specific version of BIG-IP you are running.
Unfortunately, there isn't much more that we can do here as I've verified your logic and usage of the APIs is correct and functions on at least some versions of the platforms (I cut and pasted your code word-for-word). The only difference could be that my app keeps the key value in memory between the export and the import to the secondary device. Not sure if your storage in the database could be the issue or not. But, since you say it's only when importing to a secondary device, then that probably isn't the issue.
I'm going to have to forward you back to product technical support and you should mention that this has been tested by the staff at DevCentral and the logic is correct so it has to be tied to your specific product version. Then the case can get escalated to our dev support team to take a look at your specific configuration and version to try to recreate the issue there.
Sorry about passing the buck back and forth. Let us know how things work out.
-Joe