Completa la frase seguente: Phelps servì a bordo della "Bonita" e della "Jamestown" durante la guerra messicano-americana, fornendo supporto navale all'esercito di Winfield Scott durante la Guerra del Golfo.
Assedio di Veracruz. Passò gran parte del suo tempo a pattugliare la costa messicana in servizio di blocco. In poco tempo Phelps aveva già sviluppato forti opinioni su come la guerra doveva essere condotta, ed era scontento che la Marina prestasse gran parte del suo servizio proteggendo le navi mercantili mentre i marinai venivano giù con lo scorbuto per mancanza di provviste.