Sachverhalt: Sachverhalt: A. Der 1944 geborene W._ war vom 1. April 1985 bis 30. Juni 1997 als Aufseher/Hundeführer in der Kantonalen Strafanstalt X._ tätig und dadurch bei der Beamtenversicherungskasse des Kantons Zürich (BVK) berufsvorsorgeversichert. Mit Verfügung vom 17. Januar 2003 sprach ihm die IV-Stelle des Kantons Zürich eine ganze Rente der Invalidenversicherung zu. Die Verwaltung ging dabei davon aus, dass die Arbeitsunfähigkeit, welche die bei einer lang dauernden Krankheit zu bestehende einjährige Wartezeit auslöst, am 1. Juli 1997 eingetreten sei, setzte den Rentenbeginn aber wegen verspäteter Anmeldung erst auf den 1. Januar 2001 fest. A. Der 1944 geborene W._ war vom 1. April 1985 bis 30. Juni 1997 als Aufseher/Hundeführer in der Kantonalen Strafanstalt X._ tätig und dadurch bei der Beamtenversicherungskasse des Kantons Zürich (BVK) berufsvorsorgeversichert. Mit Verfügung vom 17. Januar 2003 sprach ihm die IV-Stelle des Kantons Zürich eine ganze Rente der Invalidenversicherung zu. Die Verwaltung ging dabei davon aus, dass die Arbeitsunfähigkeit, welche die bei einer lang dauernden Krankheit zu bestehende einjährige Wartezeit auslöst, am 1. Juli 1997 eingetreten sei, setzte den Rentenbeginn aber wegen verspäteter Anmeldung erst auf den 1. Januar 2001 fest. B. Am 26. Juli 2004 reichte W._ Klage gegen die BVK resp. den Kanton Zürich als deren Träger ein mit dem Antrag, es sei ab 1. Juli 1998 eine BVG-Invalidenrente auf der Grundlage eines Invaliditätsgrades von 100 % nebst Verzugszins zuzusprechen. Das Sozialversicherungsgericht des Kantons Zürich gewährte W._ die unentgeltliche Verbeiständung und wies die Klage mit Entscheid vom 11. November 2005 ab. B. Am 26. Juli 2004 reichte W._ Klage gegen die BVK resp. den Kanton Zürich als deren Träger ein mit dem Antrag, es sei ab 1. Juli 1998 eine BVG-Invalidenrente auf der Grundlage eines Invaliditätsgrades von 100 % nebst Verzugszins zuzusprechen. Das Sozialversicherungsgericht des Kantons Zürich gewährte W._ die unentgeltliche Verbeiständung und wies die Klage mit Entscheid vom 11. November 2005 ab. C. Mit Verwaltungsgerichtsbeschwerde lässt W._ sein vorinstanzliches Rechtsbegehren erneuern. Weiter wird um Gewährung der unentgeltlichen Verbeiständung auch für das letztinstanzliche Verfahren ersucht. Der Kanton Zürich lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. 