道光帝即风闻英军可能进犯上海，曾谕令新任两江总督牛鉴加以防备。但牛鉴却认为，“下游之堵御既严，瓜洲之防护又密”，英舰“断不敢飞越数百里重兵驻守之地，冒险入江，阻我漕运”，结果未有效加强在长江一带防务，导致英军相继攻陷乍浦和吴淞。1842年6月，英军攻陷吴淞口后扬言北上，清廷中计，在催促耆英、伊里布等由浙江驰赴江苏，会同牛鉴“办理夷务”，加紧议和的同时紧急从华北、东北调集援兵，加强京津地区防务，而对于长江下游的防务，仍未予以足够重视。只是同意由浙江调兵二千，协助江苏驻军（五六千名）防守沿江要隘及江宁府，其中镇