Разрозненные афганские отряды, не имея ни единого плана, ни элементарной координации своих действий, тем не менее наносили весьма ощутимые удары по коммуникациям противника. Не имея возможности держать верблюдов на подножном корму, англичане были вынуждены доставлять им фураж, который требовался в огромном количестве. Начался страшный падеж вьючного скота, что сильно осложнило подвоз к войскам продовольствия. Вместе с тем неудачная экспедиция генерала Робертса в долину Хоста (к югу от долины Курама) поставила Курамскую колонну в критическое положение. Между тем генералу Стюарту было предписано двинуться из Кандагара на Герат, колонну его было решено усилить подкреплениями из Индии. Но так как вместо десяти тысяч верблюдов, необходимых для этого, удалось собрать лишь чуть больше полутора тысяч, все операции на южном театре военных действий были приостановлены. Колонну Стюарта надо было спасать от голодной смерти. Когда был занят Кандагар, в Кветте не оказалось ни зерна, ни провианта. Собранный в Суккуре четырехмесячный запас продовольствия не мог быть доставлен в отряд за неимением перевозочных средств.
К этому времени Кандагарская колонна потеряла более 20 тысяч верблюдов. При таких условиях Стюарт разделил свой отряд натри части и направил одну часть за продовольствием в Гиришк, а другую — за тем же в Келат-и-Гильзай.
В Пешаварской колонне, большая часть которой была распределена по этапам, охранявшим коммуникации с Индией, погибло к этому времени более 14 тысяч верблюдов, в войсках начались болезни, что вынудило английское командование наиболее расстроенные части отправить обратно в Индию.
Вообще эта зимняя кампания дорого обходилась англичанам. Положение с каждым днем ухудшалось. Горные пограничные племена все время находились в состоянии опасного возбуждения. Ввиду чрезвычайных продовольственных трудностей, постигших колонну Стюарта, решено было уменьшить ее численность. Свыше семи тысяч человек из ее состава вернулись в Индию, в отраде осталось всего около четырех тысяч.
Между тем 9 февраля 1879 г. в Мазар-и-Шерифе внезапно скончался Шер Али, и власть перешла в руки его сына Якуб-хана. Новый эмир первое время находился в нерешительности, не зная, что ему предпринять. С целью воздействия на него англичане произвели со стороны Пешавара небольшое движение в долину Лагмана, как бы намереваясь двигаться на Кабул. И действительно, сразу после этого и неожиданно для самих англичан Якуб-хан явился в Гандамак и изъявил желание приступить к мирным переговорам. 26 мая 1879 г. в Гандамаке между Якуб-ханом и английским представителем майором Каваньяри был заключен договор, по которому эмир подчинил свои внешние сношения контролю Англии, допустил постоянное пребывание в Кабуле британского резидента, передал англичанам Хайберский проход и, наконец, уступил им на неопределенное время долину Курама и округа Сиби и Пишин, с правом контроля над соседними горными племенами. Англия, в свою очередь, обязалась выплачивать эмиру ежегодную субсидию в 600 тыс. рупий.
После заключения Гандамакского мира английские войска начали покидать Афганистан. Уже в июне 1879 г. большая часть войск экспедиционного отряда была отправлена на постоянные квартиры. Пешаварская колонна, больше всех пострадавшая от болезней, была почти вся отправлена в Индию. Курамскую колонну расформировали, но большую ее часть оставили в Курамской долине. Из Кандагарской колонны лишь небольшой отряд в две тысячи человек оставался с генералом Стюартом в Кандагаре.
По одному из условий договора в Кабул прибыл британский резидент майор Каваньяри. При нем был конвой из 25 кавалеристов и 50 пехотинцев под командованием лейтенанта Гамильтона. Миссию сопровождали сотни слуг, камердинеров, грумов и носильщиков.
Цель посольства хорошо была сформулирована вице-королем Индии в письме в Лондон виконту Крэнбруку, отправленном 23 июня 1879 г. из Симлы. «Мой дорогой лорд Крэнбрук, — писал Литтон, — я бесконечно признателен за ваше письмо от 27 мая. Майор Каваньяри теперь у меня, и, судя по тому, что сообщают он и другие, я думаю, вам нечего беспокоиться об осуществлении и результатах договора с Кабулом или о возможных волнениях в Афганистане после вывода наших войск. Полагаю, что договор с Кабулом надо рассматривать не как итог, а как начало... Новый договор — скорее начало, чем результат, венчающий разумную и рациональную политику. Соблюдение этой политики должно среди прочих плодов снять с Индии проклятие постоянной русской угрозы и дать нам на всей нашей границе определенные покой и безопасность, доселе неведомые... Афганцы будут тем больше любить и уважать нас за победу, одержанную над Шер Али, и за урок, который мы преподали России. Во всей этой части света... великодушного врага предпочитают ненадежному и неверному другу» {104}.
Миссия Каваньяри поселилась в Бала-Гисаре (цитадели Кабула). Там англичане находились как в осажденной крепости. Брожение среди афганских войск и кабульского населения постоянно росло. И нужен был только малейший повод, чтоб искра упала на заготовленный в изобилии горючий материал и пожар вспыхнул. Таким поводом стало недовольство трех афганских пехотных полков недополучкой жалованья. Солдаты возмутились и, подстрекаемые муллами, 21 августа (4 сентября) 1879 г. бросились на штурм цитадели. Англичане ответили метким винтовочным огнем. Но афганцы подкатили пушки и взяли цитадель приступом. Все англичане были перебиты.
Вице-король Литтон приказал генерал-майору Робертсу двинуться на Кабул. Робертсу были подчинены 3 полка британской и 4 полка туземной пехоты, саперная рота, эскадрон британской кавалерии, 2,5 полка туземной кавалерии и 3 батареи артиллерии, всего до 6,5 тыс. человек. Отряд был разделен на три бригады: две пеших под командованием генерал-майоров Макферсона и Бекера и одну конную под командованием генерал-майора Масси. Целью отряда ставилось занятие Кабула и местности между ним и Шутаргардским перевалом. Для занятия местности между этим перевалом и Талем был сформирован особый отряд под началом генерал-майора Гордона. В него вошел 1 британский пехотный полк, 5 полков туземной пехоты, 2 полка туземной кавалерии и 2 артиллерийские батареи, всего 4000 человек.
Пешаварская колонна генерал-майора Брайта была пополнена 2 полками британской пехоты, 5 полками британской кавалерии, 4 полками туземной кавалерии и 5 артиллерийскими батареями, всего около 6000 человек, не считая гарнизона Пешавара и войск, занимавших Хайберский проход. Этот отряд предназначался для обеспечения сообщений между Пешаваром и Гайдамаком, для образования гарнизонов на промежуточных пунктах и для различных мелких предприятий между Пешаваром и Кабулом.
Для усиления индийской армии англичанам пришлось взять из Европы и из других колоний 10 батальонов пехоты, 4 кавалерийских полка и 8 артиллерийских батарей.
7 сентября 1879 г. афганцы напали на Шутаргардский перевал, занятый бригадой генерала Бекера, но были отбиты. 10 сентября афганцы снова напали на Бекера, и снова были отбиты. 11 сентября бригада Бекера покинула перевал и заняла селение Куши, расположенное в 75 верстах к югу от Кабула. К 19 сентября там сосредоточилась вся колонна Робертса. 22 сентября Роберте продвинулся до Загидабада (в 23 верстах от Кабула), где английские войска встретились с передовыми отрядами афганцев.