Hey Guys,
I've been having a lotta trouble with this nas drive and trying to connect to it remotely from the internet, and i think i'm doing everything correctly. I've been searching around and i've been trying to mimic some other settings that other people have to no avail

.
Here are my settings:
In my router page (I think it's a nat router):
I'm using port 1025 because my ISP won't unblock my port 21 deeming it a security risk.
TCP 192.168.1.70 Any-->1025
UDP 192.168.1.70 Any-->1025
In my dlink homepage page:
in the ftp page, i've selected the "Use the default port range (55536-55663)" and checked the box for "Report external IP in Passive mode" and put my router ip in there.
All other settings are normal. I've also checked the box for "Allow SSL/TLS connection only".
I got a hostname from the dlinkddns.org and put in my router ip so now when i go to the hostname i go to my router page. I also set in my router settings "DDNS" to point to the hostname.
I used to also put the same information from the DDNS page of my router into the DDNS page of my dlink page but that didn't work.
I'm using filezilla with active mode selected and from inside my network there are no issues but when i connect outside i get issues:
This is what i get from gene6.
* About to connect() to hostname.dlinkddns.com port 1025
* Trying (router ip)... connected
* Connected to hostname.dlinkddns.com (router ip) port 1025
< 220---------- Welcome to Pure-FTPd [TLS] ----------
< 220-You are user number 1 of 10 allowed.
< 220-Local time is now 10:50. Server port: 1025.
< 220-This server supports FXP transfers
< 220 You will be disconnected after 10 minutes of inactivity.
> AUTH SSL
< 500 This security scheme is not implemented
> AUTH TLS
< 234 AUTH TLS OK.
* successfully set certificate verify locations:
* CAfile: d:\www-bin\curl\curl-ca-bundle.crt
CApath: none
* SSLv3, TLS handshake, Client hello (1):
SSLv3, TLS handshake, Server hello (2):
SSLv3, TLS handshake, CERT (11):
SSLv3, TLS handshake, Server finished (14):
SSLv3, TLS handshake, Client key exchange (16):
SSLv3, TLS change cipher, Client hello (1):
SSLv3, TLS handshake, Finished (20):
SSLv3, TLS change cipher, Client hello (1):
SSLv3, TLS handshake, Finished (20):
SSL connection using AES256-SHA
* Server certificate:
* subject: /C=US/ST=California/L=Fountain Valley/CN=192.168.1.70
* start date: 2010-12-27 07:35:13 GMT
* expire date: 2013-10-16 07:35:13 GMT
* common name: 192.168.1.70 (does not match 'hostname.dlinkddns.com')
* issuer: /C=US/ST=California/L=Fountain Valley/CN=192.168.1.70
* SSL certificate verify result: error number 1 (18), continuing anyway.
> USER matt
< 331 User matt OK. Password required
> PASS *****
< 230 OK. Current restricted directory is /
> PBSZ 0
< 200 PBSZ=0
> PROT P
< 534 Fallback to [C]
> PWD
< 257 "/" is your current location
* Entry path is '/'
> CLNT Testing from http://www.g6ftpserver.com/ftptest from IP (router ip)
< 500 Unknown command
* QUOT command failed with 500
* Connection #0 to host hostname.dlinkddns.com left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
I haven't done anything on my pc regarding any of this. My firewall has an exclusion for filezilla and that's about it.
Thank you for reading and in advance for helping

!