DMSS app offline: how to fix a Dahua DVR or NVR that won't connect
Key takeaways
- Dahua's own P2P checklist is short: P2P enabled, DHCP enabled, DNS 8.8.8.8 and 8.8.4.4, a successful ping test, then a reboot.
- The password you enter when adding a device is the recorder's admin password, not your DMSS account password.
- A device added by IP address cannot be bound to an account, and a device already bound to one account needs an unbind request.
- The default TCP port Dahua lists for its devices is 37777.
- If the recorder shows online on its own screen but the app still fails, the fault is the account, sharing or phone permissions.
On this page
- What P2P is
- Step 1. Read the P2P status on the recorder
- Step 2. Use Dahua’s P2P troubleshooting checklist
- Step 3. Check the network settings
- Step 4. Add the device again, correctly
- Step 5. If the device is already bound to another account
- Step 6. Sharing and alerts
- Local devices and account bound devices
- If the recorder password is the problem
- Prices for Dahua recorders in Nepal
- A second way to watch
- Checklist
- Sources
DMSS is Dahua’s app for recorders and cameras. DahuaWiki describes it as a mobile surveillance app with remote monitoring, video playback, push notifications, device initialization and remote configuration. When it shows a device as offline, the recorder has lost its link to the P2P service, or the app is using the wrong details. This guide follows Dahua’s own troubleshooting checklist and its DMSS instruction pages, and adds an installer’s guide where Dahua’s pages are silent.
Compare brands first? Read Hikvision vs Dahua. For the Hikvision version of this page, see Hik-Connect not working.
What P2P is
P2P is the cloud link that lets DMSS reach a recorder behind a router without opening ports. DahuaWiki’s “Add Dahua Device via P2P” page assumes only that the device is initialized and DMSS is installed (source). A device added by IP is different: DahuaWiki says it is not eligible for account binding, and it needs the phone and device on the same network or a port forward (source).

Step 1. Read the P2P status on the recorder
DahuaWiki says to check that P2P is enabled and online on the recorder, under Settings, then Network, then P2P (source). The Cornick installer guide describes the same menu: Main Menu, Network, P2P, tick Enable, press Apply, and wait a minute or two for the status to change to online. On one firmware it shows “Connect Success” (source).
If the status never goes online, go to the checklist.
Step 2. Use Dahua’s P2P troubleshooting checklist
DahuaWiki’s “P2P Troubleshoot Checklist” lists the checks in this order (source).
- P2P enabled (on the Dahua device).
- DHCP enabled.
- DNS 1 set to 8.8.8.8.
- DNS 2 set to 8.8.4.4.
- Ping test succeeds.
- Default TCP port is 37777 for a Dahua device (35000 for a FLIR device).
- After confirming all of the above, reboot the recorder or camera.
The ping test
The checklist gives these steps for the SystemUI (source).
- Go to Main Menu, then Info, then Network, then Test.
- Enter 8.8.8.8 as the destination IP.
- Click Test.
- Repeat the test with google.com in place of 8.8.8.8.
If the test fails, the checklist’s tip is to check the network cable. A ping to 8.8.8.8 that works while google.com fails points at a DNS problem. A failure on both points at the cable, the router or the line.
If you still cannot fix it
The same page describes a packet capture for Dahua support. You insert a FAT32 USB drive, disable P2P, start “Sniffer Packet Backup” under Operation, then Network, re-enable P2P, pause the capture and send the .PCAP files to your support representative. Use this only when support asks for it.
Step 3. Check the network settings
DahuaWiki’s NVR manual page for network settings says that when DHCP is enabled you cannot modify IP, subnet mask or gateway, because the values come from the DHCP server. The IP address and the default gateway should be in the same section. To see the current IP you may need to disable DHCP. The page also lists the default ports: TCP 37777, UDP 37778, HTTP 80, HTTPS 443 and RTSP 554, and notes that the recorder reboots after you change any of the four port settings (source).
The Cornick guide adds two practical points (source).
- Check the LAN cable. It should show a green light and a flashing orange light on the port.
- If you set DHCP and get an error that the switch cannot be in the same range, the recorder’s built-in PoE switch needs a different address range. The guide says to change the switch IP to 10.2.2.1 under Main Menu, Network, Switch.
Cornick also notes that on some networks, such as a business, the P2P protocol may be blocked, and the IT department may suggest port forwarding instead.

Step 4. Add the device again, correctly
If the status is online on the recorder but DMSS still fails, add the device again by following DahuaWiki’s steps (source).
- On the recorder, confirm P2P is enabled and online, and find the serial number QR code.
- In DMSS, tap the + at the top right of the Home tab, or the Add Device button.
- Choose Scan QR Code and allow camera access if asked.
- Scan the QR code, or choose Manually Enter SN and type the serial number.
- After the scan, do not enter a security code. Press Next.
- Enter the device’s admin password. DahuaWiki notes this is not your DMSS account password.
- Wait for the app to authenticate, then name the device and set its time zone and DST.
The QR code is on the recorder’s P2P screen and on the box it came in, according to the Cornick guide.
Step 5. If the device is already bound to another account
If the device is already added to someone else’s account, DMSS shows an error with an Appeal option. DahuaWiki’s page says to tap Appeal, upload a photo of the device showing its serial number label and a proof of purchase if available, and submit. It says the unbind usually takes 1 to 2 business days, and gives a US support phone number to speed it up (source). This is the usual case when you buy a used recorder or an installer registered it under their own account.
Step 6. Sharing and alerts
Sharing and alert settings are often mistaken for connection faults.
Share instead of giving out the admin password
DahuaWiki’s sharing page lists two methods. For one device, tap the three dots beside it on the Home tab and choose Share Device. You can share specific channels or the whole device, and you set permissions. Play Video is required because it gives live view. Then enter the other person’s email or scan their QR ID. A device does not appear in the share list if it is not account bound, if it was shared to you, or if it does not support sharing (source).
Push notifications
DahuaWiki’s push notification page gives these steps (source).
- From the Device page, tap the three dots by the device, then Device Details.
- Tap Multi-channel Alarm Subscription and switch the slider on.
- Use Period Settings to set the hours you want alerts.
- Tap the alarm type, such as Motion Detection or Intrusion Alarm, and tick the channels.
- Check the channel count next to the alarm type, then tap Save.
If alerts still do not arrive, DahuaWiki says to check the notification permission on the phone.
Local devices and account bound devices
DMSS has two kinds of entries, and mixing them up causes duplicates and sharing problems.
- A device added by IP or domain is a local device. DahuaWiki says it is not eligible for account binding and is specific to that DMSS installation (source).
- A device added by P2P with a QR code or serial number is account bound.
To move a local device onto your account, DahuaWiki’s steps are (source):
- Open the Me tab at the bottom right, then Service, then Transfer Local Device to Account.
- Select the local devices and choose Forwarding.
- Enter your DMSS account password when asked, then press OK.
- Confirm with Transfer. Transferred devices show a green check.
- Delete the local copies when prompted, to avoid duplicates.
To remove a device (source): tap the three dots beside it on the Home tab, choose Device Details, and for an account bound device open the Device Info screen and tap Delete at the bottom. For a local device, scroll to the bottom of Device Details and select Delete.
Live view and playback are separate pages in DahuaWiki. From the Device screen the Play button opens live view, and from live view the Playback icon starts playback from today, with a timeline you can move (live view, playback).
If the recorder password is the problem
Offline status and a forgotten recorder password are different faults. For a lost recorder password, read how to reset a forgotten DVR or NVR password.
Prices for Dahua recorders in Nepal
If the recorder is too old to support P2P or you are replacing it, see current Daraz Nepal prices in CCTV camera price in Nepal. For example, a Dahua 4 channel XVR package with cameras listed at Rs 30,000 and an 8 channel package at Rs 55,000 on Daraz from Bro Tech Enterprises on 19 October 2026.
A second way to watch
If DMSS keeps dropping, or you want one app for Dahua and other brands, a connect-out box is another route. The LunaCam Box connects a Dahua recorder, and cameras from other makers over ONVIF and RTSP, to one app through an outbound encrypted tunnel, with no port forwarding. See how to watch a DVR from your phone for the three methods compared.
Checklist
- Recorder: cable in, link lights on.
- Main Menu, Network, P2P: enabled and online.
- DHCP enabled, DNS 8.8.8.8 and 8.8.4.4.
- Ping test to 8.8.8.8 and google.com succeeds.
- TCP port 37777 unchanged unless you know why.
- Reboot after confirming the above.
- Added in DMSS by QR code or serial number, with the device’s admin password.
- Device bound to your account, or an Appeal sent.
- Sharing and alarm subscription set, phone notifications allowed.
- Default password changed. See default passwords.
Sources
- DahuaWiki: P2P Troubleshoot Checklist
- DahuaWiki: Add Dahua Device via P2P
- DahuaWiki: Add Dahua Device via IP
- DahuaWiki: Unbind Device
- DahuaWiki: Share Device with Another User
- DahuaWiki: Push Notifications Setup
- DahuaWiki: NVR Interface, Setting, Network
- DahuaWiki: DMSS overview
- DahuaWiki: Transfer a local device
- DahuaWiki: Remove Device
- DahuaWiki: Live View
- DahuaWiki: Playback
- Cornick: Setting up an NVR for remote access via P2P
- Daraz Nepal: Dahua 4 channel XVR package
- Daraz Nepal: Dahua 8 channel XVR package
Questions people ask
Why does DMSS say my Dahua device is offline?
The recorder cannot reach the Dahua P2P service. DahuaWiki's checklist says to confirm P2P is enabled, DHCP is enabled, the DNS servers are 8.8.8.8 and 8.8.4.4, the ping test succeeds, the default TCP port is 37777, and then to reboot.
How do I run the ping test on a Dahua recorder?
On the SystemUI, go to Main Menu, then Info, then Network, then Test. Enter 8.8.8.8 as the destination IP and press Test, then repeat with google.com.
Is the DMSS password the same as the recorder password?
No. DahuaWiki says the password entered when adding a device is the admin password of that device, not the DMSS account password.
Should I add the device by IP or by P2P?
For remote viewing add it by P2P using the QR code or serial number. DahuaWiki says a device added by IP is not eligible for account binding and is specific to that DMSS installation.
What if the device is already bound to another account?
DMSS shows an error with an Appeal option. You upload a photo of the device with its serial number label and a proof of purchase if you have one. Dahua says the unbind usually takes 1 to 2 business days.
Why do I get no alerts on my phone?
In DMSS, open the device's details, then Multi-channel Alarm Subscription, switch it on and pick the alarm types and channels. DahuaWiki adds that you may need to check the notification permission on the phone.
How do I share the device with a family member?
In DMSS, tap the three dots by the device and choose Share Device, pick channels or the whole device, set permissions (Play Video is required), then enter the other person's email or scan their QR ID.
Do I need to open ports on the router?
Not for P2P. The Cornick guide says P2P may be blocked on some business networks, where IT may suggest port forwarding. Port forwarding is a separate method.
Image credits
- “Lorex 4K NVR” by Parksondoi, CC BY-SA 4.0. Resized.
- “TP-Link TL-WR841N-2921” by Raimond Spekking, CC BY-SA 4.0. Resized.