Failed socket connection

I am getting an error, "421 Failed to create data connection socket" whenever the SmartFTP tries to open the subfolders listed under the IP address of my server. I have no problems logging into the server but whenever it tries to "150 Opening ASCII mode data connection for directory list", I receive this error.

I have another server that is linux and I have no problems with the standard SmartFTP settings. But when I try to connect to my new Windows server, the failure error appears when it tries to open the directory list. Is there something I should have changed in my SmartFTP settings to connect to the Windows server that is different for the settings for a Linux server?

the following is my log (changed the IP's to protect the innocent):
[21:35:09] SmartFTP v2.0.1000.6
[21:35:09] Resolving host name "216.100.57.130"
[21:35:09] Connecting to 216.100.57.130 Port: 21
[21:35:16] Connected to 216.100.57.130.
[21:35:16] 220 Welcome to LowPingGaming FTP Server! You are being watched so you better be the one that is supose to be here. Your IP Address has been recorded.
[21:35:16] USER macklebee
[21:35:16] 331 Password required for macklebee
[21:35:16] PASS (hidden)
[21:35:16] 230 User successfully logged in.
[21:35:16] SYST
[21:35:16] 215 UNIX emulated by Game-Panel FTP Server.
[21:35:16] Detected Server Type: UNIX
[21:35:16] FEAT
[21:35:16] 211-Extensions supported
[21:35:16] SIZE
[21:35:16] MDTM
[21:35:16] 211 END
[21:35:16] TYPE I
[21:35:16] 200 Type set to BINARY
[21:35:16] REST 0
[21:35:16] 350 Restarting at 0.
[21:35:16] PWD
[21:35:16] 257 "/" is current directory.
[21:35:16] TYPE A
[21:35:16] 200 Type set to ASCII
[21:35:16] PASV
[21:35:16] 227 Entering Passive Mode (216,100,57,130,4,0).
[21:35:16] Opening data connection to 216.100.57.130 Port: 1024
[21:35:16] LIST -aL
[21:35:16] 150 Opening ASCII mode data connection for directory list.
[21:35:26] 421 Failed to create data connection socket.
[21:35:26] Automatic failover of data connection mode from "Passive Mode (PASV)" to "Active Mode (PORT)".
[21:35:26] PORT 192,178,1,163,12,114
[21:35:26] 200 Port command successful.
[21:35:26] LIST -aL
[21:35:26] 150 Opening ASCII mode data connection for directory list.
[21:35:36] 421 Failed to create data connection socket.

Could this be a Windows version issue? I am running Windows XP using SmartFTP for 32bit. Will it work if the Windows Server is 64bit?

Please help?