CouchDB … with IPv6?!

… brute force grepping on the CouchDB source code seems to reveal there is IPv6 in CouchDB. Now I have to find out how to enable it …UPDATE:Thanks to JanL’s comment, my CouchDB instance now works over IPv6 (::1):I added the IPv6 localhost address ::1 to “bind_address” in /etc/couchdb/local.ini, like this:[httpd];port = 5984;bind_address = 127.0.0.1bind_address = ::1After a restart, CouchDB

CouchDB … no IPv6?!

I just installed CouchDB, which looks like a fun database. Although quite new, it seems to only support IPv4 and not IPv6 … :-(

I wonder if there is a technical reason to exclude IPv6, or IPv6 is just forgotten.

sander@quirinius:~$ curl -v http://ip6-localhost:5984/
* About to connect() to ip6-localhost port 5984 (#0)
*   Trying ::1… Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host
sander@quirinius:~$




sander@quirinius:~$ curl -v http://localhost:5984/
* About to connect() to localhost port 5984 (#0)
*   Trying ::1… Connection refused
*   Trying 127.0.0.1… connected
* Connected to localhost (127.0.0.1) port 5984 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.19.5 (i486-pc-linux-gnu) libcurl/7.19.5 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.15
> Host: localhost:5984
> Accept: */*
>
< HTTP/1.1 200 OK
< Server: CouchDB/0.10.0 (Erlang OTP/R13B)
< Date: Fri, 20 Nov 2009 20:29:40 GMT
< Content-Type: text/plain;charset=utf-8
< Content-Length: 41
< Cache-Control: must-revalidate
<
{"couchdb":"Welcome","version":"0.10.0"}
* Connection #0 to host localhost left intact
* Closing connection #0
sander@quirinius:~$



sander@quirinius:~$ nmap localhost -p1-9999

Starting Nmap 5.00 ( http://nmap.org ) at 2009-11-20 21:48 CET
Warning: Hostname localhost resolves to 2 IPs. Using 127.0.0.1.
Interesting ports on localhost (127.0.0.1):
Not shown: 9996 closed ports
PORT     STATE SERVICE
631/tcp  open  ipp
5984/tcp open  unknown
8080/tcp open  http-proxy

Nmap done: 1 IP address (1 host up) scanned in 1.00 seconds
sander@quirinius:~$
sander@quirinius:~$
sander@quirinius:~$ nmap -6 localhost -p1-9999

Starting Nmap 5.00 ( http://nmap.org ) at 2009-11-20 21:48 CET
Interesting ports on localhost (::1):
Not shown: 9997 closed ports
PORT     STATE SERVICE
631/tcp  open  ipp
8080/tcp open  http-proxy

Nmap done: 1 IP address (1 host up) scanned in 1.21 seconds
sander@quirinius:~$



Google adding IPv6 to YouTube

googleGoogle plans to upgrade its YouTube video streaming Web site to provide support for IPv6, a long-anticipated upgrade to the Internet’s main communications protocol.


An article on www.networkworld.com gives some extra information about Google’s plans with IPv6:


Google already supports IPv6 with its Search, Alerts, Docs, Finance, Gmail, Health, iGoogle, News, Reader, Picasa, Maps and Wave products.


Google’s Chrome operating system — whose source code was released this week — supports IPv6, as does its Android platform for mobile devices. For example, if a Verizon Droid user connects to a Wi-Fi network with IPv6, the user will be able to connect to IPv6 Web sites.


Next up for Google’s IPv6 development team is YouTube.


“YouTube is the IPv6 team’s number one priority right now,” says Erik Kline, IPv6 software engineer at Google. “We haven’t said anything about the timeframe for that yet.”


Google admits it isn’t seeing much IPv6 traffic yet on the Web services it has enabled so far.


“It’s somewhere on the order of the 0.2% range of Google users have IPv6 access,” says Lorenzo Colitti, network engineer at Google. “Around 40% of that traffic is native. We’ve seen healthy growth in the last year.”


This is a great step for IPv6! Seeing that YouTube is one of the biggest content website around this will shred the comment that there is no content available on IPv6!


More on about Google’s IPv6 news on http://www.networkworld.com/news/2009/112009-google-ipv6-youtube.html


We will keep you posted with more news about Google and YouTube and IPv6 once it comes up!

Dutch IPv6 Awards

The nominees for the Dutch IPv6 awards have been announced! The Award handout is on 26th of November during the ECP-EPN congress.


And the nominees are…:


For Business:
NetMatch, Watchmouse


Goverment & Not-for-profit:
Stichting DOK, Nederlandse Publieke omroep, Ministerie van Algemene zaken


Education:
Hogeschool Utrecht, Universiteit van Amsterdam


Press:
Benjamin Margarita, Arnout Veenman, Marcel van de Kraats


Individuals:
Jasper Wonnink, Koos van de Hout


Internet Service Providers:
BIT, Signet, Shock Media, Prolocation



And i am glad to see that i have been nominated for the Individuals category for this weblog! So congratulations to the other nominees and i hope to see you all on the 26th of November!


And ofcourse i want to wish the best of luck to my fellow nominee Koos van den Hout with his website http://idefix.net/~koos/!


We will keep you posted with the results!

RIPE NCC launches IPv6 implementation guide

With just over 10% of IPv4 address space left, the RIPE NCC launches How to Act Now – a guide to making IPv6 deployment simple.


The first ever resource of its kind, How to Act Now provides large and small business and government users with the information necessary to successfully deploy IPv6 in their networks.


Amsterdam, 16th November 2009 – The RIPE NCC, the Regional Internet Registry (RIR) for Europe, the Middle East and parts of Central Asia today launches How to Act Now, a resource to help business and government representatives plan and execute IPv6 deployment. This is the first tool of its kind to focus on deploying IPv6 in a real-world, business environment.


How to Act Now includes expert advice, video clips, and hints and tips on all aspects of planning and implementing IPv6 within your network, no matter how large or small. The content addresses the questions and challenges faced by business and technical representatives from large enterprises, small businesses, ISPs and government organisations when adopting IPv6.


IPv6 (Internet Protocol version six) is the latest version of the Internet addressing protocol. All devices connected to the Internet need an IP address in order to connect to other devices in the network. The majority of the Internet is currently run on IPv4, but only about ten per cent of the address space now remains unallocated. Adoption of IPv6 is vital to enable new users and devices to connect to the Internet.


Organisations that delay IPv6 adoption may face increased costs due to poor procurement planning and rushed deployment. Failure to ensure that all devices and networks are IPv6 compatible could lead to problems communicating with other Internet users and inhibit access to online content and services.


“With most estimates putting IPv4 exhaustion only two years away, at best, it is clear that concerted action on IPv6 deployment is necessary to ensure the stability of the Internet and its continued growth,” comments Axel Pawlik, Managing Director of the RIPE NCC. “Failure to deploy IPv6 ahead of the exhaustion of IPv4 addresses is one of the biggest threats facing the Internet today.”


“With How to Act Now, the RIPE NCC aims to help all organisations, from governments and vendors to ISPs and telcos, to put the adoption and integration of IPv6 at the top of their technology agenda. Deployment of new technology takes time, and as the point of IPv4 exhaustion looms ever closer, time will be the one luxury that we as an industry no longer have.”


How to Act Now will be hosted on IPv6 Act Now, the website operated by the RIPE NCC aimed at raising awareness of IPv4 exhaustion and encouraging IPv6 adoption. One of the world’s five RIRs, the RIPE NCC launched the site in May 2009 as a resource directory for all stakeholders to aid the deployment of IPv6.

IPv6 an overwhelming success: "Too many connections to server news.ipv6.eweka.nl:119"

It’s clear: IPv6 is an overwhelming success!Proof is here: “Too many connections to server news.ipv6.eweka.nl:119″.;-)But seriously: give users a reason for IPv6 (free downloads!), and they will start using IPv6.