'\0'
char address[MAX_ADDRESS_LENGTH];
И тогда можно не писать сериализатор, и записывать в файл напрямую (как сейчас).string address;
Оставьте минимальное количество подключенного железа,
Проблема в том, что я не могу вызвать синий экран.
Это были aswsnx.sys (аваст)
всё из перечисленного делал
Если у вас "браузерный" ВПН и если ВПН сервер не доступен, то любые действия в браузере будут "заблочены", но это не вина ростелекома.
Все бесплатные услуги в интернет не дают никаких гарантий. Сегодня она может работать, завтра перестанет и претензии предъявлять не кому. Если вы за что-то не платите денег (ВПН например), то свыкнитесь с мыслью, что рано или поздно это перестанет работать. Если, конечно, это не ваш собственный ВПН, вами настроенный и работающий на вашем оборудовании.
Что бы помочь с вашей проблемой нужно больше конкретики: Какая ОС у вас на компе? Какой ВПН используете? Предоставьте конфигурационные файлы ВПН клиента и сервера (если есть). Как вы проверяете доступность интернета?