Bug ID 701826: qkview upload to ihealth fails or unable to untar qkview file

Last Modified: Apr 10, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP All(all modules)

Known Affected Versions:
13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.1

Fixed In:
14.1.0, 13.1.1.2

Opened: Jan 13, 2018
Severity: 4-Minor

Symptoms

qkview upload to ihealth fails unable to untar qkview file.

Impact

Unable to untar qkview or qkview upload to ihealth fails.

Conditions

When qkview file is untarred, it creates a same directory name in loop as below and fails to untar successfully. .../dir1/ .../dir1/dir1/ .../dir1/dir1/dir1/ ... This happens due to dangling symlink dir1 which points to nothing. [root@localhost:Active:Standalone] config # ls -l /config/bigip/auth/pam.d/dir1 lrwxrwxrwx. 1 root root 64 2018-01-30 08:56 /config/bigip/auth/pam.d/dir1 -> [root@localhost:Active:Standalone] config # stat /config/bigip/auth/pam.d/dir1 File: `/config/bigip/auth/pam.d/dir1' -> `' Size: 64 Blocks: 8 IO Block: 4096 symbolic link Device: fd16h/64790d Inode: 112045 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2018-01-30 08:56:20.000000000 -0800 Modify: 2018-01-30 08:56:20.000000000 -0800 Change: 2018-01-31 08:39:35.000000000 -0800 [root@localhost:Active:Standalone] config #

Workaround

Identify the dangling symlink and delete. Then generate qkview or use ihealth to generate qkview and upload to ihealth.

Fix Information

Qkview tool will identify dangling symlink and handle safely to avoid looping.

Behavior Change