The JITSUVAX site is now at https://jitsuvax.info.