When a user tries to "Explore Config" while connected to BIG-IQ, it just errors and doesn't complete.
Long story short, this was never intended to work. It works for bigip because we can use the bash endpoint to capture a mini-ucs do download and explore the apps.
This does not work on BIG-IQ for a couple of reasons. One, BIG-IQ does not "host" applications in TMOS, like a bigip. So, no reason to explore the config. Second, the bash endpoint used on bigip to generate the mini-ucs, is not available on bigiq.
I will add some logic to disable this command in the UI to minimize any confusion.
The user can still generate, download and explore any UCS and QKVIEW as needed.
1420 [2025-12-15T20:37:50.786Z] [DEBUG]: debug-http-request {
url: 'https://bigiq01.benlab.io:443/mgmt/tm/util/bash',
headers: {
Accept: 'application/json, text/plain, */*',
cookie: 'udf.sid=s%3AaLVTgY7QNC-F887_p0osPg9354NmElfZ.TtUIuDF1gYhkwqY7n%2B1Wo4zqAGtDg4VMrGUzLg98hHY',
'x-f5-auth-token': 'eyJraWQiOiI1M2UxOGM5NS1hYmFmLTRlY2ItODkzMC03ZjVhN2Y0Zjg4MzEiLCJhbGciOiJSUzM4NCJ9.eyJpc3MiOiJCSUctSVEiLCJqdGkiOiJzb3hnaGZyTzVmMGppWk9BWG5abmlRIiwic3ViIjoiYWRtaW4iLCJhdWQiOiIxOTIuMTY4LjIwMC4xNCIsImlhdCI6MTc2NTgzMTA3MCwiZXhwIjoxNzY1ODMxMzcwLCJ1c2VyTmFtZSI6ImFkbWluIiwiYXV0aFByb3ZpZGVyTmFtZSI6ImxvY2FsIiwidXNlciI6Imh0dHBzOi8vbG9jYWxob3N0L21nbXQvc2hhcmVkL2F1dGh6L3VzZXJzL2FkbWluIiwidHlwZSI6IkFDQ0VTUyIsInRpbWVvdXQiOjMwMCwiZ3JvdXBSZWZlcmVuY2VzIjpbXX0.Q2oKK_z-lB-2TaGkRLiuUQmwMN-z4ZLH19nuwOcDm7RT-mohWmKcyAjsce7DAa3Jj0Slj7ODiGOy2Zbw5YCd0ZFuYFeJMQV2WK9Ivrhwaw48qhtSeT2G2-SaIrUf3e_pnpqj-y_x7ze0xdfBKKwu2ynle68YWvFWTWJR2N0fJ5A9PPu2Z2okomu0cQ3vhyxc_JbamYyaGVWZZ5vKpQEe1D0kVg6L0SeTK-rmxBgmSOBCUsakbq_KPKbw7aSGIyEdPhYqfD09TesWsEuYZJffmFqggqFXBrod4lgCK0Y4RQzFCUk_KhLuORB4VOQ72kzo3KcJARsNgw6zxR6EFVK3bAIjsE169No-qfQynW8WFtlwZrFysrQ5DkqffqJij9I95s07lRb7_85LSeyPHheoMjed0_cCOCHA8gHYq4AsBgifmhVLnGO-1jA2TF3VUF5pCeeFvLf-kg5zCwuL1WOs-5Ezrec9WAEhu_nW1qDpLwRvUgTfiHNSWRRVcLUOjzzp'
},
method: 'post',
uuid: 'vhtv',
data: {
command: 'run',
utilCmdArgs: "-c 'tar -czf /var/local/ucs/bigiq01.benlab.io_10.200.244.21_20251215T203750602Z.mini_ucs.tar.gz -C / config/bigip.conf config/bigip_gtm.conf config/bigip_base.conf config/bigip_user.conf config/bigip_script.conf config/profile_base.conf config/low_profile_base.conf config/user_alert.conf config/bigip.license config/partitions /config/filestore/files_d'"
}
}
this error shows in the vscode UI
Error running command f5.cfgExploreOnConnect: Request failed with status code 403. This is likely caused by the extension that contributes f5.cfgExploreOnConnect.
When a user tries to "Explore Config" while connected to BIG-IQ, it just errors and doesn't complete.
Long story short, this was never intended to work. It works for bigip because we can use the bash endpoint to capture a mini-ucs do download and explore the apps.
This does not work on BIG-IQ for a couple of reasons. One, BIG-IQ does not "host" applications in TMOS, like a bigip. So, no reason to explore the config. Second, the bash endpoint used on bigip to generate the mini-ucs, is not available on bigiq.
I will add some logic to disable this command in the UI to minimize any confusion.
The user can still generate, download and explore any UCS and QKVIEW as needed.
this error shows in the vscode UI