Iranian President Masoud Pezeshkian was visiting Tajikistan on Thursday to seal a rapprochement with the Central Asian state after years of frosty relations.