doenietzomoeilijk / navbot

Automatically exported from code.google.com/p/navbot
0 stars 0 forks source link

Requesting Trust wont do anything #64

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. open broser
2. http://localhost:9999/
3. Ok, I have accepted your trust, lets make some money!

What is the expected output? What do you see instead?
navbot to start. Request for trust pop up.

What version of the product are you using? On what operating system?
Navbot rev j. I'm using windows vista

Please provide any additional information below.
Stuck on endless cycle whenerver I click "Ok, I have accepted your trust,
lets make some money!" or refresh the page, Request for trust keeps popping
out. I have tried manually adding the link to trusted but problem still there.

Original issue reported on code.google.com by junsung...@gmail.com on 21 Jan 2010 at 4:50

GoogleCodeExporter commented 9 years ago
ditto above.  not an isolated indecent.  

What version of the product are you using? On what operating system?
Navbot rev. j.
win 7 64-bit.  

worked b4 the Dominion 1.1 update, but not after.

Original comment by Tor.McJ...@gmail.com on 21 Jan 2010 at 8:49

GoogleCodeExporter commented 9 years ago
Seems to be a problem with the new browser, I believe CCP updated it.

Navbot rev j, vista 64-bit.

Sooooooo annoying, just got it yesterday. Think it may have something to do 
with how 
the browser records ':'s now, puts them down as %3A.

Original comment by k.hoov...@gmail.com on 21 Jan 2010 at 8:52

GoogleCodeExporter commented 9 years ago
well i got a quick work around here.  put http://localhost:9999/Search into your
browser.  this will just bypass the authentication check.  something is wrong 
with
the WelcomePage.cs vars i think.  (but then im not that much of a coder)  and 
if that
does not work for whatever reason,  the specific url i put in was
http://localhost:9999/Search?isk=2.2E%2B07&cargo=27129.3&accounting=0&submit=Sea
rch%21 .
  Thats just the size and isk amounts added into the url, but you never know.   

Original comment by Tor.McJ...@gmail.com on 22 Jan 2010 at 12:48

GoogleCodeExporter commented 9 years ago
Just to comment on the workaround, there's no starting point in any of the 
trades 
now, i.e. no system listing for where to buy from. There's a destination point, 
however. And the links are broken.

Original comment by k.hoov...@gmail.com on 22 Jan 2010 at 8:40

GoogleCodeExporter commented 9 years ago
Workaround:
I have removed every occurence of port 9999 in source files, and recompiled. 
Now it 
uses default port (80), and works fine.
It looks like that IGB incorrectly handles ":" in trusted sites list.

Original comment by icqk...@gmail.com on 23 Jan 2010 at 8:27

GoogleCodeExporter commented 9 years ago
great work.  do you think you might be able to upload your recompile somewhere? 
Thank you.

Original comment by Tor.McJ...@gmail.com on 23 Jan 2010 at 9:09

GoogleCodeExporter commented 9 years ago
Here is it: http://www.2shared.com/file/10858040/183b621d/
navbot_rev_J__default_port_80_.html

Original comment by icqk...@gmail.com on 23 Jan 2010 at 9:41

GoogleCodeExporter commented 9 years ago
ty so much.  and just because alternative DL's are nice...

Original comment by Tor.McJ...@gmail.com on 23 Jan 2010 at 10:01

Attachments:

GoogleCodeExporter commented 9 years ago
This fix seems to work. Thanks for your time.

Original comment by justinki...@gmail.com on 23 Jan 2010 at 10:59

GoogleCodeExporter commented 9 years ago
The Rev J (default port 80) doesn't work on me: I can't install it, I get an 
error 
message telling me that NavBot is already running, when it's not.

Original comment by amirul.r...@gmail.com on 28 Jan 2010 at 5:20

GoogleCodeExporter commented 9 years ago
You should run setup.exe as an administrator.

Original comment by icqk...@gmail.com on 28 Jan 2010 at 5:47

GoogleCodeExporter commented 9 years ago
Have the same problem as Amirul.
OFC installing as admin. No navBot is currently running, still i get the error 
message.
After uninstalling the port80 one and reinstalling the port9999 one it starts up
without problems. Sadly not the other way around though.

Copy/paste log it added to the clipboard(in norwegian. Basically it sais that 
the
process can't access the file because it is allready in use):
System.Net.HttpListenerException: Prosessen får ikke tilgang til filen fordi 
den
brukes av en annen prosess
   ved System.Net.HttpListener.AddAll()
   ved System.Net.HttpListener.Start()
   ved EveMarketTool.PageServer..ctor()
   ved NavBot.InitialForm.TryToStartNavBot()

Original comment by nix...@gmail.com on 29 Jan 2010 at 6:38

GoogleCodeExporter commented 9 years ago
I'm away from my desktop at the moment with the source on it, but can someone 
take a
look at the CCPEVE.requestTrust() in the body onload tag, perhaps there is a 
bug if
you do pass a port number as the IGB API states:

"Note that trustableUrl is processed and only the protocol, domain and path 
will be
used from it. If you supply a query string or anchor, they will be discarded. 
It is
recommended that you primarily pass in only fully-qualified domain names without
paths (e.g. http://wiki.eveonline.com instead of
http://wiki.eveonline.com/w/index.php), as this avoids pestering the user for 
trust
on every page."

So technically, it shouldn't matter, unless its a bug on their side -- note: I
haven't been playing EVE for awhile I'm not sure if there has been a recent 
patch. 
In any case, I'll take a look at it over the weekend and clean up my mess if it
hasn't been done already.  Sorry :^)

Original comment by terry...@gmail.com on 29 Jan 2010 at 8:54

GoogleCodeExporter commented 9 years ago
If you're having System.Net.HttpListenerException problems (like I did), check 
to 
make sure you don't have anything else bound to port 80 locally. Run "netstat 
-ano" 
at the command line and check for anything that ends with ":80" in the Local 
Address 
column of the TCP section; look at the PID and figure out what process that is; 
make 
it stop, and you'll be golden.

Original comment by dupl...@savetheband.net on 30 Jan 2010 at 9:08

GoogleCodeExporter commented 9 years ago
Ah. That hit the spot. Only found one program using port 80.
Skype was listening to 0.0.0.0:80. Thought localhost was only 127.0.0.1, but 
either
way i closed Skype.
Reinstalled the port 80 rev J version without the problems. Success!

Original comment by nix...@gmail.com on 31 Jan 2010 at 12:17

GoogleCodeExporter commented 9 years ago
Turned off Skype, got NavBot port 80 rev J working. Thanks!

I use Skype heavily for work and personal uses but I suppose it's a worthwhile 
compromise, since ISK is king!

Original comment by amirul.r...@gmail.com on 5 Feb 2010 at 5:44

GoogleCodeExporter commented 9 years ago
It is possible to disable Skype from listening port 80.
I'm not using Skype, so can't check, but simple google'ing gives this: http://
www.mydigitallife.info/2008/12/03/disable-skype-from-using-opening-and-listening
-on-
port-80-and-443-on-local-computer/

Also we can hope that CCP will fix IGB nonstandard port trust issue (it isn't 
navbot's problem: http://forum.battleclinic.com/index.php?topic=71865.0;Bug-1-1-
EVEmon-1-3-0-1912-IGB-Not-Trusted)

Original comment by icqk...@gmail.com on 5 Feb 2010 at 8:09

GoogleCodeExporter commented 9 years ago
The port 80 version doesn't install for me - it spits out a gibberish EULA and 
tries
to download a "required resource" (.NET 2.0 langpack.exe, I think) from a dead 
link.
 The regular port 9999 version also downloads a .NET resource, but succeeds and works
fine.

Since the English .NET 2.0 has no langpack.exe, any idea how I'd get around 
this? 
I'm using .NET 3.5 SP1 on XP.

Original comment by u-t...@mad.scientist.com on 17 Feb 2010 at 1:52

GoogleCodeExporter commented 9 years ago
I reactivated my account today and am working on some issues.  The request 
trust is
on Eve's side and port numbers, so for now the only fix for this is using port 
80 as
mentioned earlier.  Grr, lets hope they fix this soon :^)

Original comment by terry...@gmail.com on 17 Feb 2010 at 1:15

GoogleCodeExporter commented 9 years ago
A screenshot thus far: http://img210.imageshack.us/img210/8437/navbotebeta1.jpg

Original comment by terry...@gmail.com on 17 Feb 2010 at 2:01

GoogleCodeExporter commented 9 years ago
Quick Beta (Precompiled): http://www.megaupload.com/?d=MGVREF7D

Changes:
* Appearance changed using new TradePage.html template.
* Added a rather useless profit margin percent bar.
* Fixed $revision not getting replaced in SearchHeader.html.
* Changed the port to 80 for now until EVE fixes IGB trust bug. (comment #7 
contrib)
* Accounting drop down menu is now remembered correctly.
* Most long integers are now formatted.
* Added a link to a NavBot Support/Chat channel.
* Fixed CCPEVE.showInfo on items (was changed in patch?)
* Requires .NET Framework 3.5. (comment #18 test)

Source will be released soon after I clean up the mess I left behind if all goes
well, or if you want to take a gander at it now let me know.

Original comment by terry...@gmail.com on 17 Feb 2010 at 3:31

GoogleCodeExporter commented 9 years ago
Thanks for the update terrywin, let me know if you'd like SVN commit access to 
merge these changes back into 
the trunk and put up a build on the main site here!

Original comment by mark.oco...@gmail.com on 17 Feb 2010 at 3:38

GoogleCodeExporter commented 9 years ago
Sure :)

While I have your attention, what exactly is Accounting? :^)

Original comment by terry...@gmail.com on 17 Feb 2010 at 3:42

GoogleCodeExporter commented 9 years ago
Someone added a patch a while ago to include the 'accounting' skill in 
calculations; the better your skill, the less 
tax you have to pay per transaction.

Original comment by mark.oco...@gmail.com on 17 Feb 2010 at 4:14

GoogleCodeExporter commented 9 years ago
Re: merging to the trunk: great! Drop an email to my user id at gmail.com and 
I'll add your google account to the 
committers list.

Original comment by mark.oco...@gmail.com on 17 Feb 2010 at 4:19