Во время Октябрьских событий 1917 года Штраух стал членом Президиума ревкома Ревеля, председателем ревтрибунала и комиссаром продовольствия Ревеля. Он был в числе главных организаторов перехода военных кораблей из Ревеля в Гельсингфорс в 1918 году, событие известное как ледовый поход Балтийского флота 1918 года. В 1918—1921 годах занимал пост председателя Омской губпродколлегии, продкомиссар Омска, затем заместитель губпродкомиссара Томской губернии. Участвовал в борьбе правительства большевиков против белочехов и войск генерала Колчака в Сибири.