Германские войска форсировали Двину, прорвали Северный фронт и взяли Ригу. Фронт передвинулся ближе к Петрограду; ставке пришлось переместиться на территорию прифронтового Петроградского военного округа, подчинявшегося непосредственно военному министру. Не выполнить это требование было невозможно. Но Керенский боялся, что Корнилов, как он выразился, «сожрет» правительство. Конечно, тут он был прав. Он подумывал перевести правительство в Москву, но понимал, какое впечатление это произвело бы на всю Россию. Все решили бы, что правительство ударилось в постыдную панику, испугавшись еще далекого врага. Поэтому Керенский пришел к другому решению: резко свернуть направо, заключить мир с Корниловым, сделать последнему большие уступки и гарантировать полное выполнение его программы. В ответ Керенский хотел, чтобы Корнилов очистил ставку от членов Союза офицеров и других подозрительных личностей. Он решил передать под командование Корнилова весь Петроградский военный округ, кроме самого Петрограда с его пригородами, где Временное правительство будет пользоваться экстерриториальностью и управлять по законам военного времени. Керенский настаивал на том, чтобы Корнилов передал ему абсолютно надежную часть вроде 3-го кавалерийского корпуса, но во главе с командиром, лично преданным ему, Керенскому. Принятием программы Корнилова Керенский рассчитывал убить сразу двух зайцев. Это обезопасило бы его от новой атаки левых: самые распропагандированные части Петроградского гарнизона можно было бы отправить на фронт и заменить их свежими, «неиспорченными», а цитадель большевизма Кронштадт разоружить и эвакуировать. Отставку Савинкова Керенский отменил, вернул его на пост военного министра и отправил в ставку со специальной миссией: подготовить окончательное соглашение с Корниловым.
Следующей угрозы правительству Керенский ждал справа. Он отчаянно стремился к военной экстерриториальности Петрограда, вводу туда надежных частей и был готов пойти на все, чтобы добиться своей главной цели. Напротив, Савинков боялся угрозы слева. Он хотел уничтожить Кронштадт и центр столицы, поддерживавшие Совет, избавить правительство от влияния революционно-демократических партий и осуществить в армии программу Корнилова. Савинков сообщил ставке, что правительство намерено принять меры против Кронштадта и «революционного» петроградского гарнизона, чему станут сопротивляться не только большевики, но и все партии, входящие в Совет. На тайном совещании главных заговорщиков – Корнилова, Лукомского, Крымова, Завойко и Аладьина – было сказано: «Все выглядит слишком хорошо; возникает опасение, что нас обманывают». До сих пор план заговорщиков осуществлялся в рамках закона. Можно было сказать, что ими командуют сверху. Его выполнению мешало только одно: Керенский и Савинков требовали отстранить генерала Крымова от командования 3-м кавалерийским корпусом. Корнилову пришлось согласиться на это условие. Но в его характере присутствовало восточное вероломство. Он заранее знал, что нарушит обещание. Наступление 3-го кавалерийского корпуса на Петроград и введение военного положения в городе должны были произойти одновременно.
Вторым событием стала «миссия» В.Н. Львова. Этот благонамеренный, но назойливый человек решил, что может и должен предупредить приближавшуюся схватку Керенского и Корнилова. Керенского нужно было спасти от «роковых» последствий его собственного поведения. Керенский боялся разрыва с Советами и поэтому не мог рассчитывать на силы, которые были способны оказать ему поддержку. «Во-первых, – сказал Львов Керенскому, – это кадеты; во-вторых, торговцы и промышленники; в-третьих, казаки; в-четвертых, регулярные части; наконец, Союз офицеров и многие другие». Он подчеркнул, что Советы медленно, но верно переходят в руки большевиков и больше не станут помогать Керенскому; одновременно «озлобление против Советов нарастает... оно уже прорывается наружу и закончится бойней».