ERROR "The requested profile (/#create_new#) was not found" during rest call to create a vip via iapp
I want to create a vip through iapp via a Rest call.
POST CALL : https://192.168.41.117/mgmt/tm/sys/application/service/
Headers: Basic-authentication , Content-type (application/json)
Body
{ "name": "test2", "partition": "/Common/", "deviceGroup": "none", "inheritedDevicegroup": "true", "inheritedTrafficGroup": "true", "strictUpdates": "enabled", "template": "f5.http", "templateModified": "no", "trafficGroup": "traffic-group-1", "tables": [ { "name": "basic__snatpool_members" }, { "name": "net__snatpool_members" }, { "name": "optimizations__hosts" }, { "name": "pool__hosts", "columnNames": [ "name" ], "rows": [ { "row": [ "www.me.com" ] } ] }, { "name": "pool__members", "columnNames": [ "addr", "port", "connection_limit" ], "rows": [ { "row": [ "9.3.6.9", "80", "0" ] }, { "row": [ "9.6.3.9", "80", "0" ] } ] }, { "name": "server_pools__servers" } ], "variables": [ { "name": "client__http_compression", "encrypted": "no", "value": "\"/create_new\"" }, { "name": "client__use_wa", "encrypted": "no", "value": "yes" }, { "name": "monitor__monitor", "encrypted": "no", "value": "\"/create_new\"" }, { "name": "monitor__response", "encrypted": "no", "value": "\"Server Up\"" }, { "name": "monitor__uri", "encrypted": "no", "value": "/bigip.html" }, { "name": "net__client_mode", "encrypted": "no", "value": "wan" }, { "name": "net__server_mode", "encrypted": "no", "value": "lan" }, { "name": "pool__addr", "encrypted": "no", "value": "1.8.2.9" }, { "name": "pool__pool_to_use", "encrypted": "no", "value": "\"/create_new\"" }, { "name": "pool__port", "encrypted": "no", "value": "80" }, { "name": "ssl__mode", "encrypted": "no", "value": "no_ssl" }, { "name": "ssl_encryption_questions__advanced", "encrypted": "no", "value": "no" }, { "name": "ssl_encryption_questions__help", "encrypted": "no", "value": "hide" } ] }
RESPONSE:
{ "code": 400, "message": "Status code:400, uri: body: {\"errorResponse\":\"{\\"error\\":{\\"code\\":400,\\"message\\":\\"01020036:3: The requested profile (/create_new) was not found.\\"}}\",\"errorStack\":[]}", "originalRequestBody": "{\"errorResponse\":\"{\\"error\\":{\\"code\\":400,\\"message\\":\\"01020036:3: The requested profile (/create_new) was not found.\\"}}\",\"errorStack\":[]}", "restOperationId": 865640, "errorStack": [ "java.net.ProtocolException: Status code:400, uri: body: {\"errorResponse\":\"{\\"error\\":{\\"code\\":400,\\"message\\":\\"01020036:3: The requested profile (/create_new) was not found.\\"}}\",\"errorStack\":[]}", "at com.f5.rest.common.RestRequestSender.finish(RestRequestSender.java:412)", "at com.f5.rest.common.RestRequestSender.processNext(RestRequestSender.java:397)", "at com.f5.rest.common.RestHelper$2.run(RestHelper.java:1478)", "at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)", "at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)", "at java.lang.Thread.run(Unknown Source)\n" ] }
Not sure why it is searching for the profile /create_new it should ideally create new ?
Product: BIG-IP Version: 11.4.1 Build: 608.0 BaseBuild: 608.0
Please help.