a very weird problem (solaris or app issue?)
Dear sysops,
I'm not sure if it's a solaris problem, or just the applications I am using. This problem has re-produced itself twice so I'm very confused!
I am running Solaris 9 SPARC, with OpenSSH_3.9p1, OpenSSL 0.9.7e. Anyway, if I run ssh with X forwarding on a remote Solaris 9 SPARC machine as well, and run firefox browser (v1.0.7) on the remote host this way, I seem to be getting the local host's firefox browser. I.e. I get my localhost bookmarks, and going to "localhost"'s website shows the local host. This is when I have the same username on both hosts. Running a quick snoop while using this 'remote' browser shows that I'm actually using localhost's browser indeed. I see ssh packets at the start when the browser appears on localhost; and then it's web access between localhost and the websites. But I have explicitly run ssh -X to the remotehost, and typed firefox there. Pinging from remote host, and I suppose other means to accessing the net from remotehost seem to look normal.
When two users on the local and remote host differ, I don't get this problem. And it happened before, but when I rebooted my local host a while back the problem disappeared (until now).
I just did another test with another browser, opera and it seems to not have the problem. I'm now wondering if it's a firefox 'feature'. I can't imagine why this can be a firefox issue though. Could this be an X problem? Do I have a serious issue here? Has anyone else come across this? What should I do?
--
snoop host local shows:
...
...
(starting up firefox browser remotely....)
remote -> localTCP D=52722 S=22 Push Ack=3924225321 Seq=2770875506 Len=48 Win=49176
local -> remote TCP D=22 S=52722 Push Ack=2770875554 Seq=3924225321 Len=80 Win=48232
remote -> localTCP D=52722 S=22 Push Ack=3924225401 Seq=2770875554 Len=32 Win=49096
local -> remote TCP D=22 S=52722 Push Ack=2770875586 Seq=3924225401 Len=64 Win=48232
remote -> localTCP D=52722 S=22 Push Ack=3924225465 Seq=2770875586 Len=32 Win=49032
local -> remote TCP D=22 S=52722
...
...
(browser going to google...)
...
72.14.203.99 -> localHTTP R port=52734
local -> 72.14.203.99 HTTP C port=52734
local -> 72.14.203.99 HTTP GET / HTTP/1.1
72.14.203.99 -> localHTTP R port=52734
72.14.203.99 -> localHTTP R port=52734
72.14.203.99 -> localHTTP HTTP/1.1 200 OK
72.14.203.99 -> localHTTP (body)
local -> 72.14.203.99 HTTP C port=52734
local -> 72.14.203.99 HTTP C port=52734
...
...

