Yes... that because the crazy person that designed IP6 used an URL escape
character...
When you leave spaces in a URL say like http://123.123.123.123?mything=ure
thing
after the browser has got hold of it it becomes
http://123.123.123.123?mything=ure%20thing
See.... its encoding the space but "look" at the character its using
a %
Now if you want a percent it will become..... %25
For example type % into a google search and then look at the url it brings
back
% becomes this.... %25
So when you write code u could url encode % by just putting in %25
but the problem is browsers do it for you.... so if the scope is %4
you cant write it as %254 because the browser will try turn it into %25254
OR if it does see that as an escaped character... it will try change %254
into whatever
the ascii should be BUT it doesnt exsist.... so.... ha ha... this is
nuts.... maybe we should write it as
%25%04.... and then you will find the browser doesnt reject the URL.... but
in my case it
still doesnt find the machine...... maybe the browser inside the [ipv6] is
interpreting that as %2525%2504
or it could be turning it into %4.... who knows, we will have to ask the
rocket scientist that designed this monster.
I was also thinking about these http://user:[EMAIL PROTECTED]/path type of
urls with IP6 .... wonder how u now write those... ha ha.
OK... I actually HOPE we DONT need to include the scope in the URL....
because that scope is
[remote]%<LOCAL SCOPE >
Its not the scope of the remote machine.... so hopefully the browser is
smart enuf to detect the "local area connection" interface...
If it isnt like this... its going to be chaos ... for example as an
experiment I installed a bluetooth cell phone on a machine
and as sure as nuts.... ipv6 if.... showed that the interface had
changed.... means the IP address with scope also changes.... ha ha
I tried putting the [::remote:machine] into the host file and calling
that..... as ip6remotemachine in browser.... also doesnt work.
I still have an IP4 router.... and I thought maybe it doesnt know whats
going on.... so I disconnected the router, restarted the IPv6 machines on
the subnet and.... it still doesnt work.... ie just 2 MS machines on a
hub.... maybe the hub must be ipv6?
Have a horrible feeling you supposed to rush out and buy a IP6 router and a
DNS6.... even for a subnet....
This IPv6 stuff isnt ready... its too complicated.
Will try figure out why it doesnt work.... but I'm beginning to think IPv6
will never become a reality in its current form.
Geeks dont even know wots going on... a normal human doesnt stand a chance.
Getting a long way from tomcat now.... but this is definitely going to come
up over and over again...
----- Original Message -----
From: "SAVERIO FERRARO" <[EMAIL PROTECTED]>
To: <users@tomcat.apache.org>
Sent: Thursday, April 19, 2007 11:34 AM
Subject: Re: Tomcat 5.5.17 and IPv6 configuration
Hi johnny,
i think that is a id-scope problem.
when i ping6 a remote computer i just run ping ipv6_local_link_address%4
and it runs corectly!!!
i have just tried to conect with
telnet ipv6_local_link_address%4 8080 and it run good!
but when i put http://[ipv6_local_link_address%4]:8080 in url bar of
Internet explorer 7 it doesn't run.
it tells me that it isn't a correct address
thanks
saverio
From: "Johnny Kewl" <[EMAIL PROTECTED]>
Reply-To: "Tomcat Users List" <users@tomcat.apache.org>
To: "Tomcat Users List" <users@tomcat.apache.org>
Subject: Re: Tomcat 5.5.17 and IPv6 configuration
Date: Thu, 19 Apr 2007 09:32:03 +0200
Hi SAVERIO,
I just had IPv6 installed on a dev machine so I can make sure my code
works with IPv6... like for example when you install IPv6 on XP and then
http://localhost:8080 it comes into tomcat as a [::1] address, bet thats
going to catch a few guys...
I also figured out a way that you can prove that your tomcat is binding
with ipv6
type netstat -noa
it will give you the PID which you can get check in the task manager
(cntrl-alt-delete)
Tomcat 5.5.17 is DEFINITELY IPv6 enabled...
BUT to my amazement.... the win32 binary of Apache httpd web server 2.2.4
on apache.org (latest one) IS NOT.... even though the docs say its ipv6
enabled.
Guys... you got to fix that... because not only do IPv6 addresses not
work... the host name on a IPv6 XP machine maps to a IPv6 address and
Apache Web server DOES NOT WORK..... it means windows IPv6 users see a
BROKEN Apache.
Just netstat -noa and you will see it is not binding with IPv6
Saverio.... when I saw your email, I setup another IPv6 XP machine and
tried to call it with IPv6 address, on local subnet.... to my horror it
doesnt get through to machine with tomcat either.... however I can ping6
the machine....
So unfortunately because Win32 Apache Web server is not IPv6 enabled I
couldnt find another test case to see if it is in fact a Tomcat
problem....
Somehow I dont think it is.... there doesnt seem to be any intrinsic IPv6
router support nor a IPv6 DNS and it might be that on IPv6 on one windows
machine just cant see the other one.... anyway I'm researching.... will
let you know what I find.
We either got to find a test case... like a working IPv6 apache web
server.... or we got to figure out how one windows machine tells the
others that it is an IPv6 animal......
----- Original Message ----- From: "SAVERIO FERRARO"
<[EMAIL PROTECTED]>
To: <users@tomcat.apache.org>
Sent: Wednesday, April 18, 2007 4:25 PM
Subject: Tomcat 5.5.17 and IPv6 configuration
Hi all,
thank you for your responce.
But there is the problem tomcat 5.5.17 and IPV6 too.
I installed Microsoft IPv6 on Win XP sp2 and then Tomcat 5.5.17.
Now I can access to Tomcat page from OPERA with http://localhost:8080 and
with http:/[::1]:8080.
I have just tried from remote computer with
http://[full_ipv6_address]:8080 and http://[full_ipv6_address%ID]:8080
but nothing!
May You help me?
Thanks.
Saverio FERRARO
_________________________________________________________________
Scopri gli ospiti di MSN VideoVip! E intervieni in diretta!
http://videovip.it.msn.com/
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_________________________________________________________________
Push the button! Crea il tuo blog e fatti vedere...
http://pushthebutton2006.spaces.live.com/
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]