It's NOT zero.
[PLAIN]http://img266.imageshack.us/img266/3547/solenoidlarge.jpg
Because there is a magnetic field outside of a solenoid, a solenoid made from a solenoid actually has a magnetic field!
For all practical purposes for a linear solenoid, this is a very good approximation:
[PLAIN]http://img215.imageshack.us/img215/4861/solenoid.jpg
Infinite solenoids have no ends, so the circular loops you see coming out of the ends of the solenoid aren't there in the simplification.
The intuitive reasoning behind this is that when you deform the pseudo-ellipse shaped loop of the exterior solenoid field, a single loop will approach hemispheres. Not only will the arc of the hemisphere be infinitely far away from any point in along the solenoid, since the solenoid is infinitely long, there will never be lines emerging from the ends of the solenoid.