2014-02-18, 02:31 AM
Sub,
Im having trouble getting the webserver going. at the end of a lot of searching/debugging i noticed this in NRecord.log
2014-02-17 16:55:59.795 [ERROR][4] Unexpected error starting web server:
The zipped log is included.
What follows are my notes during the debug process. I was trying to answer questions put to other users who had similar problems over the years. I realize that the log entry probably renders the rest of this moot, but just in case any of it is useful, I include it
----------
>Forgive me if I this is too bleedin' obvious, but did you tick it on
Yep, its ticked
>Did you download any EPG data?
Yep, its all there
>Can you connect to the webserver on the local machine using 127.0.0.1:8866?
No. These dont work on the server itself or other lan machines under either chrome or IE
http://127.0.0.1:8866/
http://localhost:8866/
http://192.168.1.10:8866/
http://prophecy64:8866/
however all these incantations work fine for other webservers, e.g.,
Digiguide on 2402. and they all work on the server machine and around my LAN
>try opening firewall settings and add exception for Nrecord.exe, NTray.exe, NDigitalHost.exe and NextPVR.exe
i tried this but im not sure im setting it all correctly. would someone
explain exactly what these rules should look like? I tried making them look
like the Digiguide rules, which obviously work. I also tried with the
firewalls off entirely...no better. Also, i dont understand why the
firewall, regardless of settings, would prevent this from working on the server machine
>Kill the files in the temporary ASP.Net directory....I think that is probably the issue:
>x64: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\npvr
in my case, that dir is empty
>Is npvr under any sub folder within the tree?
>x64: C:\Windows\Microsoft.NET
No
>open vlc on the nvpr pc
>open network stream from media menu or ctrl+n
>type in http://localhost:8866/live?channel=1 or the numbers from channel list
It reports this error
Your input can't be opened:
VLC is unable to open the MRL 'http://localhost:8866/live?channel=1'. Check the log for details.
>It's a long shoot but do you have an ipv4 localhost defined in your hosts file?
#<localhost>
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 local
fe80::1%lo0 localhost
#</localhost>
>I read this whole thread and haven't seen mentioned getting the OS back to a known good state- like formatting and reinstalling the OS
Its a reasonable fresh install...less than a month. no other issues
>web.log would be created for any connect attempt on port 8866. Are you sure you aren't having a firewall issue?
theres no web.log anywhere under C:\Users\Public\NPVR
>Found the problem was with a windows silverlight install... It somehow broke npvrs web server...
no silverlight installed on this machine
>Post your nrecord.log and I'll check it's successfully starting the web server.
done. ahh...ok i see theres a problem here. time to ask you...
Im having trouble getting the webserver going. at the end of a lot of searching/debugging i noticed this in NRecord.log
2014-02-17 16:55:59.795 [ERROR][4] Unexpected error starting web server:
The zipped log is included.
What follows are my notes during the debug process. I was trying to answer questions put to other users who had similar problems over the years. I realize that the log entry probably renders the rest of this moot, but just in case any of it is useful, I include it
----------
>Forgive me if I this is too bleedin' obvious, but did you tick it on
Yep, its ticked
>Did you download any EPG data?
Yep, its all there
>Can you connect to the webserver on the local machine using 127.0.0.1:8866?
No. These dont work on the server itself or other lan machines under either chrome or IE
http://127.0.0.1:8866/
http://localhost:8866/
http://192.168.1.10:8866/
http://prophecy64:8866/
however all these incantations work fine for other webservers, e.g.,
Digiguide on 2402. and they all work on the server machine and around my LAN
>try opening firewall settings and add exception for Nrecord.exe, NTray.exe, NDigitalHost.exe and NextPVR.exe
i tried this but im not sure im setting it all correctly. would someone
explain exactly what these rules should look like? I tried making them look
like the Digiguide rules, which obviously work. I also tried with the
firewalls off entirely...no better. Also, i dont understand why the
firewall, regardless of settings, would prevent this from working on the server machine
>Kill the files in the temporary ASP.Net directory....I think that is probably the issue:
>x64: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\npvr
in my case, that dir is empty
>Is npvr under any sub folder within the tree?
>x64: C:\Windows\Microsoft.NET
No
>open vlc on the nvpr pc
>open network stream from media menu or ctrl+n
>type in http://localhost:8866/live?channel=1 or the numbers from channel list
It reports this error
Your input can't be opened:
VLC is unable to open the MRL 'http://localhost:8866/live?channel=1'. Check the log for details.
>It's a long shoot but do you have an ipv4 localhost defined in your hosts file?
#<localhost>
127.0.0.1 localhost
127.0.0.1 localhost.localdomain
255.255.255.255 broadcasthost
::1 localhost
127.0.0.1 local
fe80::1%lo0 localhost
#</localhost>
>I read this whole thread and haven't seen mentioned getting the OS back to a known good state- like formatting and reinstalling the OS
Its a reasonable fresh install...less than a month. no other issues
>web.log would be created for any connect attempt on port 8866. Are you sure you aren't having a firewall issue?
theres no web.log anywhere under C:\Users\Public\NPVR
>Found the problem was with a windows silverlight install... It somehow broke npvrs web server...
no silverlight installed on this machine
>Post your nrecord.log and I'll check it's successfully starting the web server.
done. ahh...ok i see theres a problem here. time to ask you...