I had an issue today where I sent my config via ftp to my CSS11503 (sg0810401) and on several of my keepalives I have a script configure to test connectivity for the LDAP ports. At the time that I sent my config to my CSS i had not yet loaded the script into the /script directory. After I loaded my config I restarted my CSS and everything looked good, then I uploaded my script file (ap-kal-ldap-cto). I checked my services and all of them said they could not find the script in the directory, but I was able to run the script to the IP of one of my services without any issues. I verify the script by issueing the show script ap-kal-ldap-cto command and it displayed my script just as it had been written. Another thing I noticed was that when I tried to remove the keepalive from one of the services I was unable to issue the command "no keepalive type script" as the command syntax of "type" was not available. I did see the other keepalive command syntax of "frequency, hash, http-rspcode, maxfailure, uri and a few others, but no "type" command.
I change all my keepalives to a ping for now, but does anyone know whats going on with this thing??? I think if I reboot the issue will be resolved, but I really think it should have worked without any issue.