Покончив с повстанцами Наршаха, Джабраил двинулся на Самаркандский Согд, чтобы и там подавить движение «людей в белых одеждах». К тому времени повстанцы укрепились в Самаркандском Согде, в их руках был и сам Самарканд, а их ряды пополнились бежавшими к ним уцелевшими бухарскими «людьми в белых одеждах».
В этот поход Джабраил захватил отрубленные головы предводителей повстанцев, убитых в Наршахе, чтобы их вид устрашил самаркандских «людей в белых одеждах» и ускорил победу арабского войска.
Предводителем самаркандских повстанцев был согдиец Саад – один из накибов Муканны. Командуя «людьми в белых одеждах», он дал Джабраилу несколько жестоких сражений, в которых победителями чаще всего оставались повстанцы. После долгих и упорных боев в одной из схваток Саад был убит. «Люди в белых одеждах» рассеялись. Часть их ушла в Самарканд и там стала готовиться к продолжению войны с захватчиками.
Джабраил подступил к Самарканду, но как он ни старался, ему ничего не удалось сделать с этим городом. Между тем разбежавшиеся повстанцы снова соединились в Самаркандском Согде и завладели многими селениями. Связь Джабраила с Бухарой и Хорасаном была прервана, и он оказался чуть ли не в окружении. Ему приходилось с боями переходить от селения к селению, от крепости к крепости. В одной из сельских крепостей Самарканда был захвачен «людьми в белых одеждах» и убит его брат Язид ибн Яхья. Халиф Махди отправлял из Нишапура все новые и новые силы для борьбы с Муканной и его последователями. Часть этих сил задерживалась в селениях, вступая в бой с отдельными отрядами повстанцев, но часть все же добиралась до Джабраила.
Когда силы завоевателей в Мавераннахре стали возрастать, Муканна обратился за помощью к тюркам. Тюрки выделили большой отряд всадников, часть которого осталась, чтобы поддержать «людей в белых одеждах», а часть отправилась к Муканне в крепость на горе Сиям.
Махди в это время назначил своим наместником в Хорасане Мааза ибн Муслима и приказал ему выступить против Муканны и «людей в белых одеждах». Приехав в 778 году в Мерв и уладив там свои дела, Мааз выступил с большим войском в Бухару.
В Бухаре к нему присоединились пятьсот семьдесят дихканов. По приказу Мааза было изготовлено разнообразное оружие: мечи, палицы, секиры, катапульты. Все это погрузили на специальные арбы. Кроме того, Мааз распорядился, чтобы в войско включили три тысячи мастеров самых различных специальностей, которые могли понадобиться во время похода.
Закончив все приготовления, Мааз ибн Муслим выступил против Самаркандского Согда, где собралось много «людей в белых одеждах», получивших к тому же и помощь от тюрок. С собой в поход Мааз вызвал правителя Герата Саида, которому надлежало поддержать его во время боев. Саид прибыл со своим войском, пригнав при этом десять тысяч овец, которых он собирался выгодно продать в Самарканде. Мааз посоветовал ему оставить этих овец в Бухаре или продать их ему самому, чтобы овцы не стали добычей тюрок, но Саид не согласился и погнал стадо с собой в поход. В походе Саид ехал впереди, а за ним сто человек гнали овец. В пути на него напали тюрки. Они перебили многих его людей и угнали стадо. Мааз выслал в погоню отряд воинов, но отбить овец так и не удалось: потеряв часть воинов, отряд поспешно отступил к своей армии.
Придя в Самаркандский Согд, Мааз ибн Муслим вступил в жестокие, кровопролитные бои с повстанцами и тюрками, нанес им большие потери, но добиться окончательной победы не смог. Тогда он оставил часть своей армии в помощь Джабраилу ибн Яхье, а с оставшимся войском двинулся к крепости Муканны. Не доходя до крепости, он направил к Муканне посланца, чтобы уговорить его сдаться и принять ислам.
Возвратившись от Муканны, посланец рассказал: «Я добрался до крепости. Путь туда тяжелый. В крепости меня держали один день, потом пришел какой-то человек и повел меня с собой. Увидел я комнату, украшенную шелками и задрапированную, а в дверях ее стоял раб. Он спросил: «Господин говорит: зачем ты пришел?» Я ответил: «Буду призывать его к мусульманству». И сколько я ни поучал, он упорствовал все больше. Тогда я приготовился к смерти, решив, что он меня убьет. Потом, не дослушав до конца, он отвел меня к начальнику крепости и сказал: «Отправь его под конвоем, чтобы никто не причинил ему вреда».
Мааз ибн Муслим и Саид безуспешно атаковали крепость с двух сторон. Осада продолжалась до зимы, а когда наступила зима, арабские воины не вынесли холодов. Мааз приказал Саиду идти в Балх и там готовиться к боям, а весной снова выступить для продолжения войны. Сам же он возвратился в Самаркандский Согд.
В Самарканде упорные бои также не принесли успеха Маазу ибн Муслиму, и, устав от безрезультатной двухлетней войны, он попросил халифа освободить его от обязанностей наместника Хорасана и главнокомандующего. Вместо Мааза в Хорасан был назначен Мусайяб ибн Зухайр. Новый наместник, обеспечив в Мерве свое войско оружием и боевым снаряжением, выступил в Бухару и прибыл в этот город в 780 году (в месяце раджабе).