Keppelist sai 1856. aasta septembris komodoor, Ida-India ja Hiina jaama teise komandör, tema lai pennant fregat HMS "Raleigh". HMS "Raleigh" kadus Hongkongi lähedal tundmatul kaljul ja kuigi Keppelist sai hiljem sõjaväekohus, vabastati ta auväärselt laeva kaotuse eest. Seejärel viis ta oma lipu kuuenda klassi HMS Alligatorisse. Pärast Chartered Steamer'i konfiskeerimist juhtis ta Briti eskadriini, mis koosnes "Hong Kongist" ja seitsmest tugipaadisest, Hiina piraatidega lahingus Fatshan Creek'i lahingus juunis 1857, kus ta uppus umbes 100 vaenlase sõjaseadme. Selle tegevuse eest sai Keppel 12. septembril 1857 Bath'i ordeni rüütelkomandöriks. Ta osales ka Cantoni vallutamises.
1857. aasta detsembris Teise Oopiumi sõja ajal.