19 февраля Ленин выступил с защитой тезисов о подписании мира на объединенном заседании большевистской и левоэсеровской фракций ВЦИК с двухчасовой речью. Вероятно, он рассчитывал на победу. Но неожиданно для Ленина, как и для многих членов ЦК ПЛСР, большинство членов ВЦИК высказалось против принятия германских условий мира. Протокол заседания ВЦИК от 19 февраля "не сохранился", но на следующий день орган московской большевистской организации газета "Социал-демократ" поместила краткий отчет о заседании фракций: "Большинство стояло на той точке зрения, что русская революция выдержит испытание; решено сопротивляться до последней возможности".29

Тогда Ленин 19 февраля собрал заседание Совнаркома, на котором были обсуждены "вопросы внешней политики в связи с наступлением, начатым Германией, и телеграммой", посланной Лениным в Берлин. Большинством голосов против двух Совнарком содержание ночной телеграммы Ленина, посланной преждевременно и вопреки воле ВЦИК, одобрил. А так как Ленин провел в свое время резолюцию, передающую в ведение СНК вопросы, связанные с заключением мира, все необходимые формальности были выполнены.

Из-за состоявшегося только что решения подписать мир с Германией на заседании ЦК 22 февраля произошел фактический раскол большевистской партии. Бухарин вышел из состава ЦК и сложил с себя обязанности редактора "Правды". Группа в составе Ломова, Урицкого, Бубнова, В. Смирнова, Ин. Стукова, М. Бронского, В. Яковлевой, Спунде, М. Покровского и Г. Пятакова подала в ЦК заявление о своем несогласии с решением ЦК обсуждать саму идею подписания мира и оставила за собой право вести в партийных кругах агитацию против политики ЦК. Иоффе, Дзержинский и Крестинский также заявили о своем несогласии с решением ЦК подписать мир, но воздержались от присоединения к группе Бухарина, так как это значило расколоть партию, на что они идти не решались.

23 февраля в 10.30 утра немцы предъявили ультиматум, срок которого истекал через 48 часов. На заседании ЦК ультиматум огласил Свердлов. Советское правительство должно было согласиться на независимость Курляндии, Лифляндии и Эстляндии, Финляндии и Украины, с которой обязано было заключить мир; способствовать передаче Турции анатолийских провинций, признать невыгодный для России русско-германский торговый договор 1904 года, дать Германии право наибольшего благоприятствования в торговле до 1925 года, предоставить право свободного и беспошлинного вывоза в Германию руды и другого сырья; отказаться от всякой агитации и пропаганды против Центральных держав и на оккупированных ими территориях. Договор должен был быть ратифицирован в течение двух недель. Гофман считал, что ультиматум содержал все требования, какие только можно было выставить.

Ленин потребовал немедленного согласия на германские условия и заявил, что в противном случае уйдет в отставку. Тогда, видимо по предварительному соглашению с Лениным, слово взял Троцкий:

"Вести революционную войну при расколе в партии мы не можем. [...] При создавшихся условиях наша партия не в силах руководить войной [...] Доводы В. И. (Ленина) далеко не убедительны; если мы имели бы единодушие, могли бы взять на себя задачу организации обороны, мы могли бы справиться с этим [...] если бы даже принуждены были сдать Питер и Москву. Мы бы держали весь мир в напряжении. Если мы подпишем сегодня германский ультиматум, то мы завтра же можем иметь новый ультиматум. Все формулировки построены так, чтобы дать возможность дальнейших ультиматумов. [...] С точки зрения международной, можно было бы многое выиграть. Но нужно было бы максимальное единодушие; раз его нет, я на себя не возьму ответственность голосовать за войну."30

Вслед за Троцким отказались голосовать против Ленина еще два левых коммуниста: Дзержинский и Иоффе. Урицкий, Бухарин и Ломов твердо высказались против. Сталин первоначально не высказался за мир: "Можно не подписывать, но начать мирные переговоры".31 В результате, Троцкий, Дзержинский, Крестинский и Иоффе -- противники Брестского мира -- воздержались при голосовании. Урицкий, Бухарин, Ломов и Бубнов голосовали против. А Свердлов, Сталин, Зиновьев, Сокольников, Смилга и Стасова поддержали Ленина. 7 голосами против 4 при 4 воздержавшихся германский ультиматум был принят. Вместе с тем ЦК единогласно принял решение "готовить немедленно революционную войну".32 Это была очередная словесная уступка Ленина.

Однако победа ленинского меньшинства при голосовании по столь важному вопросу повергла ЦК в еще большее смятение. Урицкий от своего имени и от имени членов ЦК Бухарина, Ломова, Бубнова, кандидата в члены ЦК Яковлевой, а также Пятакова и Смирнова, заявил, что не желает нести ответственности за принятое меньшинством ЦК решение, поскольку воздержавшиеся члены ЦК были против подписания мира, и пригрозил отставкой всех указанных большевистских работников. Началась паника. Сталин сказал, что оставление оппозицией "постов есть зарез для партии". Троцкий -- что он "голосовал бы иначе, если бы знал, что его воздержание поведет к уходу товарищей". Ленин соглашался теперь на "немую или открытую агитацию против подписания" -- только чтоб не уходили с постов и пока что подписали мир. Но левые коммунисты ушли, оговорив за собой право агитировать за войну в партийной прессе.

Совместное заседание ЦК РСДРП(б) и ЦК ПЛСР было назначено на вечер 23 февраля. Протокол его числится в ненайденных и о том, как проходило заседание, ничего не известно. Ряд сведений говорит за то, что большинство ПЛСР поддержало Троцкого. Вопрос затем был передан на обсуждение фракций ВЦИК, заседавших всю ночь с 23 на 24 февраля то порознь, то совместно. Небольшой зал, отведенный для фракции большевиков, был забит до отказа. Кроме фракции там находились члены Петроградского совета и партийный актив города. Заседание вел Свердлов. Ленина пришел позже и выступил с речью, в которой доказывал, что все пути оттяжки и саботажа мирных переговоров уже испробованы и пройдены.

Большинством голосов фракция РСДРП(б) во ВЦИКе приняла резолюцию о согласии на германские условия мира. Левые коммунисты пробовали добиться от фракции права свободного голосования, но потерпели поражение: в ответ была приняла резолюция о дисциплине, обязывающая всех членов фракции большевиков либо голосовать за мир, либо не участвовать в голосовании. На объединенном заседании большевистской и левоэсеровской фракций ВЦИКа левые коммунисты вновь высказались против подписания мира, но большинства голосов не собрали.

Наконец, в три часа утра 24 февраля в большом зале Таврического дворца открылось заседание ВЦИК. Главных фракций было пять: большевики, левые эсеры, эсеры, меньшевики и анархисты. Ранним утром приступили к поименному голосованию. Каждого из присутствовавших вызывали на трибуну, и вышедший, повернувшись лицом к залу, должен был высказаться за мир или войну. Сцены разыгрывались самые разные. Бухарин, несмотря на директиву большевистской фракции не голосовать против подписания мира, выступает против, "и слова его тонут в аплодисментах половины зала".33 Его поддерживает Рязанов. Луначарский до самой последней секунды не знает, что сказать: как левый коммунист, он должен быть против, как дисциплинированный большевик -- за. Выйдя на трибуну, он произносит "да" и, "закрывая руками судорожно дергающееся лицо, сбегает с трибуны".34 Кажется, он плачет. Большинство левых коммунистов, не желая голосовать за подписание мира, но не смея нарушить партийную дисциплину, покидает зал еще до голосования (и этим решает исход в пользу Ленина).

У левых эсеров происходит такой же раскол, с той только разницей, что фракция в целом решает голосовать против Брестского мира и обязывает сторонников Ленина воздержаться от голосования. Как и у большевиков, не все соглашаются соблюдать партийную дисциплину в ущерб собственным принципам. За подписание мира голосует Спиридонова, Малкин и ряд других видных членов ЦК. Эсеры и меньшевики голосуют против. Но Ленин все-таки собирает необходимое ему большинство голосов: за ленинскую резолюцию голосует 116 членов ВЦИК, против -- 85 (эсеры, меньшевики, анархисты, левые эсеры, левые коммунисты), 26 человек -- левые эсеры, сторонники подписания мира -- воздерживаются.