Citrix Netscaler to F5 BIG-IP
I tried but getting error
C:\Perl64\bin>perl nsv8_to_f5.pl netscalerconfigfile1.txt F5.backup1
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Use of uninitialized value in string eq at nsv8_to_f5.pl line 1966, <INFILE> line 5498.
Can't use an undefined value as an ARRAY reference at nsv8_to_f5.pl line 2090, <INFILE> line 5498.
Exactly at if (($virtuals{$virtual}{'persistence'} eq 'source_addr') and $virtuals{$virtual}{'persistmask'}) {
my $persist_name = "src_addr_$virtuals{$virtual}{'persistmask'}";
$persist_profiles{$persist_name}{'name'} = $persist_name;
$persist_profiles{$persist_name}{'type'} = 'source_addr';
$persist_profiles{$persist_name}{'mode'} = 'source addr';
$persist_profiles{$persist_name}{'mask'} = $virtuals{$virtual}{'persistmask'};
push @{$persist_profiles{$persist_name}{'lines'}}, $virtuals{$virtual}{'lines'}[0];
$virtuals{$virtual}{'persistence'} = $persist_name;
}
some help me to correct this Please