« Back to all recent discussions

WebDAV works only on local network, mycloud setting keeps turning WebDAV off

TomasMalinaTomasMalina Posts: 11  Junior Member
edited January 17 in Questions
Hi,
I'm trying to mount my drives in NAS542 as network drives, I've used RaiDrive for that and followed the instructions in the Youtube tutorials and in this thread https://homeforum.zyxel.com/discussion/comment/6528
However, even after setting the port forwarding on my router (port 5003), I can't seem to be able to access the drive from an outside network. I can connect just fine over WebDAV when I'm on the same local network as the NAS.

Moreover, when I was making sure that this feature is allowed in the mycloud.zyxel.com settings, whenever I trigger some settings and revisit it, it appears as if to be turned off. If I toggle it, is says that the changes were successfull on the next page, but if I come back to the UPnP settings, all the toggles (except for http) are shown as off.

I tried reinstalling the app (my zyxel cloud agent), even reinstalling the firmware (v5.21 abag3), but the only change was that initially all the toggles reverted to off, and after the reinstall, all but http revert to the off position. Also, sometimes the port numbers change automatically and even if I confirm the change with a different port number, I can still access the NAS on LAN over WebDAV through the original port 5003. 
I wanted to set the port forwarding on the NAS itself (Control Panel, Network, UPnP Port Mapping) to be sure the router isn't the culprit, but I cannot see the option to do so (I can't even see the http/https protocols).

Moreover, the mapping conditions change without my intevention, on their own. At first, there was a WEBDAV condition set for ports 5003, later a STREAM condition appeared, and now WEBDAV disappeared and was substituted by HTTP (however, I can still access the drives mounted with RaiDrive via the port 5003). I have no idea what's happening here, if I toggle the mapping off or change the WAN port (eg. of the STREAM), it doesn't stick - I just confirm a dialog, it's loading for a while and then it displays the same things as there were before.

To be precise, I cannot access the nas through the DDNS setup in mycloud from anywhere (outside or inside LAN), if I type in https://[nas_name].zyxel.me:8001, I get an ERR_CONNECTION_REFUSED, if I use the port 443 instead (that's the https port shown in the NAS TCP/IP settings), it hangs for a bit and then gives a timeout error. I'm confused what ports are actually used - the Web Configurator in webinterface shows some port numbers, the mycloud settings show different numbers. So far I'm logging into the webinterface via local IP address.

EDIT: So I toggled the HTTP setting in mycloud agent and now it reverts back to off again, like all the other toggles, upon saving as on.
Also, the UPnP settings really got copied to the router settings, even though the webinterface doesn't show it:



#NAS_Jan_2020
Tagged:

Answers

  • DashDash Posts: 45  Junior Member
    edited January 17
    What is your network topology?
    Can you share the port forward rules of your router?
    And what it the configuration on RaiDrive?

    Below is my screenshots:
    Accessing web interface (HTTPS) of my NAS from outside via Chrome.

    Accessing WebDAV (HTTPS) of my NAS from outside via RaiDrive.


    I don't configure UPnP, only set port forward rules on my router.
    - Paired my NAS on myZyxelCloud and set DDNS.
    - Port forward [external port <-> internal port] as 8483 <-> 443 and 5883 <-> 5003.
  • TomasMalinaTomasMalina Posts: 11  Junior Member
    edited January 17
    I have a router connected to PC and NAS via ethernet cable, other devices connected by wifi. Once in a while I connect my PC to NAS ad hoc, to the second NIC card. 
    Port forwarding rules are screenshot above - 5003 <-> 5003, 443 <-> 443 etc. 
    My RaiDrive is configured ike this:

    I have re-paired the NAS to my mail account and now I'm able to access it over https://[my nas].zyxel.me:port from the local network, but still no luck trying from the outside.
    I'll try forwarding different port numbers.
    EDIT: Ok, so I tried forwarding the same ports as you have to the ports that work from local network, but still no luck connecting to my NAS. RaiDrive says "connected host has failed to respond"
Sign In or Register to comment.