The most frequent cause of "open" sunroof drains which still leak is a hose that has shrunk and pulled partially off the nipple at the roof end. You can eliminate that possibility by loosening the A-pillar trim and dumping water down the sunroof gutters. If water drips off the headliner in addition to coming out under the car, you probably have a detached hose. Don't forget that you also have rear drains which can only be checked by parking on an uphill. Because of the tilt of the floor, on most cars water will accumulate in front even if the overflow is at the rear.
In general, using a hose to check drains is ineffective. The best method is to open the roof and pour about a half pint of water directly into the gutter channel. You should see most of that water on the floor behind the wheel within about 5 seconds of pouring it. If you only get drips and drabs then the drain is clogged enough to matter. All late model Nissan products use the same drain fittings and have the same problem, diffuser nubs molded into the fittings which encourage clogs at the base of the hose. Those not only make snaking or blowing the drains difficult, they really need to be removed or at least broken loose to prevent having to do the job over and over again. See the pics in this post:
post6844183.html?hilit=nubs%20murano#p6844183
Here are some other common causes of hard-to-find leaks:
Clogged cowl drains - Some vehicles like gen2 Versas and Titan trucks have very small cowl drains and not a large opening into the fender like most vehicles. On those, mud and leaf debris can cause the cowl to fill with water until it overflows into the HVAC intake. Depending on the construction of the HVAC, water can wind up in either floorboard. The clue to a full cowl will be a visible waterline right at the bottom of the HVAC intake.
Floorboard seams and grommets - These can be insidious because they generally leak only when the vehicle is moving and the tires are kicking water onto the bottom of the car. Steering shaft grommets are a common culprit, as are broken seams where the floorpan and firewall panels are spackled together. To find this type of leak, jack the front end and spray the base of the firewall and backs of the fender cavities with a garden hose.
Fender seams - Like floorboard leaks, leaks where the fender joins the cowl will often only take water when the vehicle is moving. Generally the water will be ingressing at a corner of the cowl, so the best way to find it is to remove the cowl cover and spray directly into the area under pressure.
Windshield A-pillar seals - This is another leak which often shows up only when moving, because wind is forcing its way up the A-pillar and pressurizing the leak in the windshield gasket. To find these, remove the cowl cover to access the bottom corner of the shield, then spray under pressure directly up the A-pillar seam.