Бесчинства австрийцев заключались в том, что они выгнали русские суда из порта, а те, которые не захотели уйти, были задержаны. Объявлено было даже, что и военные русские суда не будут подпускаться ближе, чем на пушечный выстрел.
И вдруг готовая к бою эскадра Сенявина появилась под крепостью на самой близкой дистанции. Доказав, что он не постеснялся стать гораздо ближе, чем требовалось комендантом Триеста, Сенявин потребовал немедленного освобождения русских судов и, что всего характернее, чтобы австрийцы при освобождении их кричали «ура». Когда это было исполнено, Сенявин увел освобожденные суда, так как получил известие, что французы заняли Рагузу.
Наполеон послал одного из талантливейших своих генералов — Лористона — вступить во владение Далмацией и Катаро, и в отсутствие Сенявина Лористон занял Рагузу, откуда думал двинуться в Катаро. Много рагузцев при этом стали в ряды войск французского генерала, так что Сенявину потом пришлось вести войну не только с привыкшими к победам солдатами Наполеона, но и с изменниками России. Притом численное превосходство было на стороне Лористона, и все-таки он был дважды разбит Сенявиным и заперся наконец в крепости Новая Рагуза, к осаде которой приступил Сенявин.
Чтобы дать понятие о том, в каких условиях проходила эта осада, достаточно сказать, что пятьсот матросов тащили на руках четыре осадных орудия, снятых с судов, десять километров, чтобы установить их на высоте, господствующей над крепостью.
И Новая Рагуза, конечно, была бы взята, если бы не крутой поворот в политике Александра I: как раз в это время в Вене дипломатическим путем решался вопрос о Катаро в том смысле, что эту область русские должны были возвратить Австрии, а та в свою очередь передать Наполеону.
Сенявину пришлось спять осаду, тем более что Лористон получил сильное подкрепление, но слишком велико было отчаяние бокезцев, что от них отказывается Россия. В отчаянии они приготовились уже сжечь все свои дома, если их покинут русские войска и флот; тронутый этим, Сенявин остался.
Совершилось нечто беспримерное в летописях русских войн: Сенявин отовсюду получал приказания и требования сдать по условиям мира России с Францией Боко-ди-Катаро Наполеону, но тем не менее никуда не уходил из Катарской бухты, как будто не хотел даже и признавать заключенного мира.
Посол русский в Париже, посол в Вене, морской министр из Петербурга передавали приказания очистить Боко-ди-Катаро; Наполеон уведомлял о состоявшемся соглашении через своих флигель-адъютантов; генерал Лористон, наконец, лично явился на флагманский корабль Сенявина, желая кстати познакомиться со своим противником; он показывал упрямцу копию мирного договора в той части, которая касалась Катаро.
Сенявин говорил Лористону, как и другим, что только приказание, подписанное самим императором Александром, заставит его сдвинуться с места, уступить противнику то, что у него завоевано.
И совершилось непредвиденное и неожиданное для всех, кто понукал Сенявина: Александр I не утвердил мирного договора, и упрямому вице-адмиралу приказывалось снова взять Катаро, если он его очистил.
Между тем Лористона сменил маршал Мармон, который стоял во главе двадцатитысячного отряда. Этим силам Сенявин мог противопоставить силы вчетверо меньшие. Мармон знал это и устраивал батареи, чтобы артиллерийским огнем сделать то, чего не удалось сделать ссылками на мирный договор, то есть выгнать эскадру Сенявина из Катарской бухты.
Но случилось обратное. Сенявин огнем двух своих судов подавил огонь мармоновских батарей, затем эти батареи были взяты высаженным десантом. Когда же десантный отряд был оттеснен навалившимися на него всеми войсками Мармона к сильнейшей из катарских крепостей, Кастель-Нуово, Сенявин, несмотря на четверное превосходство французских сил, дал им решительное сражение под стенами крепости и при поддержке своего флагманского корабля «Ярослав» одержал решительную победу: французы потеряли убитыми и ранеными 3 тысячи (из них двух генералов и 55 офицеров) и пленными 1300 (из них около 50 офицеров). Кроме того, захвачено было 50 орудий и на миллион рублей призовых судов.
Мармон с остатком своих войск заперся в той же Рагузе, где сидел его предшественник Лористон, и больше уже не отваживался на активные действия большого размера. Однако и Сенявин вынужден был, оставив в Катаро и на Далматских островах часть своих сил, с остальными возвратиться в Ионическое море, потом даже идти к Дарданеллам: началась война России с Турцией, которой деятельно через своих многочисленных агентов помогал Наполеон.
Из Петербурга Сенявину писали, что он будет действовать против турок совместно с английским флотом, но английская эскадра, бывшая вблизи Дарданелл, от сотрудничества с русской эскадрой уклонилась, и, действуя самостоятельно, Сенявин прославил еще раз русское имя и себя взятием острова Тенедоса, ключа к Дарданеллам.