Между тем 9 февраля 1879 г. в Мазар-и-Шерифе внезапно скончался Шер Али, и власть перешла в руки его сына Якуб-хана. Новый эмир первое время находился в нерешительности, не зная, что ему предпринять. С целью воздействия на него англичане произвели со стороны Пешавара небольшое движение в долину Лагмана, как бы намереваясь двигаться на Кабул. И действительно, сразу после этого и неожиданно для самих англичан Якуб-хан явился в Гандамак и изъявил желание приступить к мирным переговорам.
26 мая 1879 г. в Гандамаке между Якуб-ханом и английским представителем майором Каваньяри был заключен договор, по которому эмир подчинил свои внешние сношения контролю Англии, допустил постоянное пребывание в Кабуле британского резидента, передал англичанам Хайберский проход и, наконец, уступил им на неопределенное время долину Курама и округа Сиби и Пишин, с правом контроля над соседними горными племенами. Англия в свою очередь обязалась выплачивать эмиру ежегодную субсидию в 600 тыс. рупий.
После заключения Гандамакского мира английские войска начали покидать Афганистан. Уже в июне 1879 г. бóльшая часть войск экспедиционного отряда была отправлена на постоянные квартиры. Пешаварская колонна, больше всех пострадавшая от болезней, была почти вся отправлена в Индию. Курамскую колонну расформировали, но значительную ее часть оставили в Курамской долине. Из Кандагарской колонны лишь небольшой отряд в 2 тыс. человек оставался с генералом Стюартом в Кандагаре.
По одному из условий договора в Кабул прибыл британский резидент майор Каваньяри. При нем был конвой из 25 кавалеристов и 50 пехотинцев под командованием лейтенанта Гамильтона. Миссию сопровождали сотни слуг, камердинеров, грумов и носильщиков.
Цель посольства была хорошо сформулирована вице-королем Индии в письме в Лондон виконту Крэнбруку, отправленном 23 июня 1879 г. из Симлы. «Мой дорогой лорд Крэнбурк, — писал Литтон, — я бесконечно признателен за ваше письмо от 27 мая. Майор Каваньяри теперь у меня, и, судя по тому, что сообщают он и другие, я думаю, вам нечего беспокоиться об осуществлении и результатах договора с Кабулом или о возможных волнениях в Афганистане после вывода наших войск. Полагаю, что договор с Кабулом надо рассматривать не как итог, а как начало… Новый договор — скорее начало, чем результат, венчающий разумную и рациональную политику. Соблюдение этой политики должно среди прочих плодов снять с Индии проклятие постоянной русской угрозы и дать нам на всей нашей границе определенные покой и безопасность, доселе неведомые… Афганцы будут тем больше любить и уважать нас за победу, одержанную над Шер Али, и за урок, который мы преподали России. Во всей этой части света… великодушного врага предпочитают ненадежному и неверному другу» (60. С. 175–176).
Миссия Каваньяри поселилась в Бала-Гисаре (цитадели Кабула). Там англичане находились как в осажденной крепости. Брожение среди афганских войск и кабульского населения постоянно росло. И нужен был только малейший повод, чтобы искра упала на заготовленный в изобилии горючий материал и пожар вспыхнул. Таким поводом стало недовольство трех афганских пехотных полков недополучкой жалованья. Солдаты возмутились и, подстрекаемые муллами, 21 августа (4 сентября) 1879 г. бросились на штурм цитадели. Англичане ответили метким винтовочным огнем.
Но афганцы подкатили пушки и взяли цитадель приступом. Все англичане были перебиты.
Вице-король Литтон приказал генерал-майору Робертсу двинуться на Кабул. Робертсу были подчинены три полка британской и четыре полка туземной пехоты, саперная рота, эскадрон британской кавалерии, два с половиной полка туземной кавалерии и три батареи артиллерии, всего до 6,5 тыс. человек. Отряд был разделен на три бригады: две пеших под командованием генерал-майоров Макферсона и Бекера и одну конную под командованием генерал-майора Масси. Целью отряда ставилось занятие Кабула и местности между ним и Шутаргардским перевалом. Для занятия местности между этим перевалом и Талем был сформирован особый отряд под началом генерал-майора Гордона. В него вошел один британский пехотный полк, пять полков туземной пехоты, два полка туземной кавалерии и две артиллерийские батареи, всего 4 тыс. человек.
Пешаварская колонна генерал-майора Брайта была пополнена двумя полками британской пехоты, пятью полками британской кавалерии, четырьмя полками туземной кавалерии и пятью артиллерийскими батареями, всего около 6 тыс. человек, не считая гарнизона Пешавара и войск, занимавших Хайберский проход. Этот отряд предназначался для обеспечения сообщений между Пешаваром и Гандамаком, для образования гарнизонов на промежуточных пунктах и для различных мелких предприятий между Пешаваром и Кабулом.
Для усиления индийской армии англичанам пришлось взять из Европы и из других колоний десять батальонов пехоты, четыре кавалерийских полка и восемь артиллерийских батарей.