Citrix portal. Citrix portal login page; Other information. For questions about D-Hconnect, please see our D-Hconnect Frequently Asked Questions. If you have any further questions, please contact D-Hconnect Support at dhconnect@hitchcock.org, or call 603-653-3272..