diff --git a/src/opnsense/scripts/interfaces/capture.py b/src/opnsense/scripts/interfaces/capture.py index 7cd1c57f1..345ca5c2c 100755 --- a/src/opnsense/scripts/interfaces/capture.py +++ b/src/opnsense/scripts/interfaces/capture.py @@ -173,7 +173,7 @@ if __name__ == '__main__': result['status'] = 'ok' result['interfaces'] = {} for filename in glob.glob("%s%s*.pcap" % (TEMP_DIR, cmd_args.job)): - intf = filename.split('_')[-1].split('.')[0] + intf = filename.split('_', 1)[-1].rsplit('.', 1)[0] result['interfaces'][intf] = {'rows': []} args = [] if cmd_args.detail == 'normal':