Bizarre Error with NEM 0.6.73 - Forced Redirect to Lightwallet?

Hello all,

Long-time NEM user, infrequent poster. I recently upgraded to 0.6.73 in preparation for the upcoming fork, and I’ve had some very bizarre errors.

I’m running NEM on a Windows 7 installation, 64-bit OS. I downloaded the installer as usual, shut down and wiped my old install (saving wallet file of course), then installed the new client.

At first everything worked fine. It loaded to the NCC in the web browser as usual. After I shut down the NCC once and restarted it, however, I found that I was being forcibly redirected to a login page for the NEM Lightwallet (URL: localhost:8989/lightwallet/login)

While on this page, on the left side it says “Network: obtaining…” and on the right “connecting”, but no matter how long I wait on that page, it never connects.

I’ve tried manually typing in the old URL of the NCC landing page, but it only ends in an error. Trying different ports, trying 127.0.0.1 or 192.168.3.3 just forcibly redirects to the experimental Lightwallet.

I even tried switching to the standalone client rather than the installed, but the same thing happens. I had a look through my NIS/NCC logs, and I see weird errors (500 Resource Not Found, SEVERE Resource not found: , mapping to welcome page. (org.nem.specific.deploy.c getResource), http status code 404).

I’m about at wits end here, but am I alone in having these problems? I’m hoping it’s just some weird setting problem on my computer, but I’d like to get back to NEMing >_<

I can provide screenshots and logs on request,

Maybe some required ports are being blocked?

I’ve tested running the Standalone wallet on my other computer, a 32-bit Win 7 machine that shares the same network. It runs as expected, loading to the normal NCC landing page without fail.

I did a complete wipe on the problem machine and tried installing the Standalone wallet there. At first it loaded to the normal NCC landing page, but once the program was stopped and then restarted, it went back to loading the non-functional lightwallet page.

On a whim, I ran a few tests, and discovered that deleting the /Users//nem folder before restarting the standalone caused it to load to the normal NCC page again. Closing and running again after that brought back the non-functioning lightwallet page.

Based on this, I can at least conclude that for the Standalone wallet to function, it needs to create the /Users//nem folder. Once a folder is already there, it bugs out and refuses to run normally.

I thought it might have been an anti-virus/firewall issue, but both the problem machine and the 32-bit machine are using the same program (Comodo Internet Security) on the same settings. Both machines are connected to the same network. The problem seems to be entirely isolated in the problem machine.

Further testing:

On the problem machine, wiping and installing the Installer (64-bit) NEM Wallet seemed to return to normal behavior when I wiped the /Users//nem folder. Even on repeated shutdowns and restarts, as long as the nem folder in /Users/ was deleted before restart, it would load to the normal NCC landing page. Leaving the nem folder there caused it to load to the non-functional lightwallet page.

Interestingly, once the lightwallet page error occurs, it is impossible to navigate back to the NCC landing page, even by manually typing in the address (127.0.0.1:8989/ncc/web/index.html). Doing so results in the following error displayed in plain text on a white background:

{“timeStamp”:25429056,“error”:“Not Found”,“message”:null,“status”:404}

Another interesting side note: attempting to navigate to “nem.io” in the browser redirects to the Lightwallet page, but with a different URL in the address bar: (nem.io/lightwallet/login). Going to a full nem.io URL (for example “forum.nem.io” or “download.nem.io”) goes to the correct page, it’s only “nem.io” that directs to the same type of non-functional lightwallet page.

Using the previous discoveries, I did the following:

-Full wipe and reinstall of the installer.
-Allow the NCC landing page to open.
-With that landing page open, navigate to the /Users/…/nem folder and drop in backup copies of my old wallet file.
-Click on “Open Wallet” and proceed as normal.

It seems to be functioning normally, as long as I never, ever close the program @_@ Guess that’s what I’ll have to do for now.