cancel
Showing results for 
Search instead for 
Did you mean: 

Edit SSL Profile fails with "apiError":26214401

Sankar_O
Nimbostratus
Nimbostratus

I am trying to edit a server-ssl profile via REST API to add options. The request fails with

HTTP 400 :: {"code":400,"message":"\"{ dont-insert-empty-fragments no-tlsv1.3 }\" unexpected argument","errorStack":[],"apiError":26214401}

The same operation works well with TMOS shell. BIGIP version is Version   15.1.3

Any suggestions on what could possibly be wrong here?

 

1 REPLY 1

xuwen
Cirrus
Cirrus

i also find this problem, i use f5-sdk api to set a exists ssl profile named best-test2, and set its attribute sniDefault='true',i use update() fuction and its equals icontrolrest POST method, but i use modify() function and its equals icontrolrest PATCH method, it works correct

but i find when i edit its attribute tmOptions,use update() or modify() function all failed, and raise this error:

HTTP 400 :: {"code":400,"message":"\"{ dont-insert-empty-fragments no-tlsv1.3 }\" unexpected argument","errorStack":[],"apiError":26214401}

see bigip auit log i find it create this instructions

modify ltm profile client-ssl /Common/bestpay-test2 { options "{ dont-insert-empty-fragments no-tlsv1.3 }" }
the tmsh command extra " cause [Syntax Error: "{dont-insert-empty-fragments no-tlsv1.3}" 

use api linux tmsh bash can solve this problem