Hi,
I set the passive port range on pure-ftpd.conf to 30000 50000 & set allowed the same in configserver firewall.
Also the line on pure-ftpd.conf "#CallUploadScript yes" is as u mentioned commented.
Restarted pureftpd as well as configserver firewall.
Still I can't login with FTP.
Can someone tell me what is wrong there?
I even tried with disabling the firewall, but it is not working too 
My log on Filezilla client is as follows.
Code:
Command: PASS ******
Response: 230 OK. Current restricted directory is /
Command: SYST
Response: 215 UNIX Type: L8
Command: FEAT
Response: 211-Extensions supported:
Response: EPRT
Response: IDLE
Response: MDTM
Response: SIZE
Response: REST STREAM
Response: MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
Response: MLSD
Response: AUTH TLS
Response: PBSZ
Response: PROT
Response: ESTA
Response: PASV
Response: EPSV
Response: SPSV
Response: ESTP
Response: 211 End.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (50,30,32,76,146,90)
Command: MLSD
Response: 150 Accepted data connection
Response: 226-Options: -a -l
Response: 226 2 matches total
Error: Connection timed out
Error: Failed to retrieve directory listing