There will be a small rubber disc inside the cap which gives the seal. It is possible that this seal has perished. The seal can be replaced but you will need to drain the header tank or bung the feed and vents to stop the water. For the moment, wrap in a towel to soak up leakage until you can...