For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Connor's avatar
Connor
Icon for Nimbostratus rankNimbostratus
Nov 24, 2015

save_configuration iControl call failing

I created a PHP script to add and remove records from Data Groups. After it makes the changes it runs a SAVE_HIGH_LEVEL_CONFIG, this is where I am having a problem. Sometimes it saves the config and sometime it doesn't. I have looked through the logs on the F5 and there is nothing in the logs that help with the failures.

Here is the call to save the config:

$soap_config = new SoapClient($wsdl_config, array('location' => $location, 'login' => $user, 'password' => $pw, 'trace' => 1));
$soap_config->save_configuration("", "SAVE_HIGH_LEVEL_CONFIG");

Here is the PHP traces:

====Request Headers====
string(293) "POST /iControl/iControlPortal.cgi HTTP/1.1
Host: x.x.x.x
Connection: Keep-Alive
User-Agent: PHP-SOAP/5.3.3
Content-Type: text/xml; charset=utf-8
SOAPAction: "urn:iControl:System/ConfigSync"
Content-Length: 641
Authorization: Basic someauth==

"
====Request====
string(641) "
SAVE_HIGH_LEVEL_CONFIG
"
====Response Headers====
string(693) "HTTP/1.1 500 Internal Server Error
Date: Tue, 24 Nov 2015 20:09:11 GMT
Server: Apache
Set-Cookie: BIGIPAuthCookie=somecookie; path=/; Secure; HttpOnly
Set-Cookie: BIGIPAuthUsernameCookie=user; path=/; Secure; HttpOnly
SOAPServer: EasySoap++/0.6
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Content-Security-Policy: default-src 'self' https://sentinel.whitehatsec.com https://api.ctscloud.com https://key.ctscloud.com 'unsafe-inline' 'unsafe-eval'
Strict-Transport-Security: max-age=16070400; includeSubDomains
Connection: close
Transfer-Encoding: chunked
Content-Type: text/xml; charset="UTF-8"
"
====Response Headers====
string(634) "


SOAP-ENV:Server
Exception caught in System::urn:iControl:System/ConfigSync::save_configuration()
Exception: Common::OperationFailed
        primary_error_code   : 16908289 (0x01020001)
        secondary_error_code : 0
        error_string         : Error saving configuration



"

1 Reply

  • Connor's avatar
    Connor
    Icon for Nimbostratus rankNimbostratus
    EDIT: I should add that the add/remove to the Data Groups works and so does a configSync to the standby appliance.