Взятый от Red Hat Bugzilla – ошибка 598290:
отсутствующая память отражает адресуемое пространство памяти, потерянное из-за дыр памяти в карте распределения памяти. Обычно дыры оставлены для пространства PCI, IO, и т.д. Каждая система модели поставщика отличается, и каждой системе сообщат о различном значении для отсутствующей памяти.
Нижняя строка: Это не физическая память.
Это выражение никогда не будет совпадать, так как $
находится в середине строки. Попробуйте:
server_name ~^(?<site_id>.+)\.dev\.example\.com$;