Настраиваемый сценарий to update your routing table завершился со сбоем 80070057

I created my virtual network, gateway, and certificates. I upload my management certificate and created my VPN client. I successfully installed the VPN client. When I attempt to connect I get the

I created my virtual network, gateway, and certificates. I upload my management certificate and created my VPN client. I successfully installed the VPN client. When I attempt to connect I get the following error:

«Custom script (to update your routing table) failed (80070057).»

Tried in 3 different computers (2 windows 7 and 1 2008 R2).

I’ve been looking around and found that the connection is done if I delete the SetRoute part in the .cms file installed by the client (userAppDataRoamingMicrosoftNetworkConnectionsCmmyConectionmyConnection.cms); I then have to set manually all routes and gateways. It works but it’s not what I need, because I need the installer.

Any ideas?

asked Jun 6, 2013 at 17:59

GilNajera's user avatar

Check your firewall or routing table on your router if you are using one, try to connect from another location to see whether it is because of your network architecture or not. if all OK and the problem not fixed, try to another range of IP in azure portal for you VPN subnet, sometimes it has conflicts with your local network.

answered Sep 20, 2013 at 4:31

mpakbaz's user avatar

mpakbazmpakbaz

4861 gold badge6 silver badges20 bronze badges

  • Remove From My Forums

 locked

Point to Site Connection Fails — unable to update routing table

  • Question

  • I created my virtual network, gateway, and certificates.  I upload my management certificate and created my VPN client.  I successfully installed the VPN client.  When I attempt to connect I get the following error:

    «Custom script (to update your routing table) failed (80070057).»

    Any ideas?

    Thanks,

    Rick

Answers

  • SOLVED!

    It seems that the network configuration conflicted with my local network configuration. It actually didn’t, but I changed subnets (from 10.10.0.0 to 172.31.0.0) in azure’s network and it worked.

    • Marked as answer by

      Monday, June 10, 2013 5:51 AM

  • Remove From My Forums
  • Question

  • We’ve been trying to setup a VPN program for our client to connect to our RAS server from home/overseas.

    Now I’ve set up a windows server 2008 64-bit server with RAS and NPS configured to allow L2TP connection and certain user groups to it (firewall is configured as well but nothing wrong with its config).

    So, on another Win Sever 2008 32-bit , we’re using the Connection Manager Administration Kit (CMAK) with ver1.4 client to make the VPN program (complete with the routing table update file + appropriate logon/logoff action script) so users don’t need to configure it themselves.
    Client IP address will be given from the static IP pool and also set up the pre-shared key on it as well.
    At the moment we’re focusing on Windows XP sp3 32-bit OS.

    Problem is, when the user tries to run it, it always came up with an error:
    [cmdial32]    0:33:03    08    Custom Action Dll    ActionType = Connect Actions Description = to update your routing table ActionPath = C:Documents and SettingsxxxApplication DataMicrosoftNetworkConnectionsCmTESTCMROUTE.DLL ReturnValue = 0x800700e8
    [cmdial32]    0:33:03    20    On-Error Event    ErrorCode = -2147024664 ErrorSource = to update your routing table

    I tried to google the «800700e8» with no luck at all and I’ve read too many documentation on how to make the routing table update file.

    Basically this is what I did (saved under cmroute.txt ):
    ########## START OF FILE ############
    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    REMOVE_GATEWAY

    ########### END OF FILE ############
    I tried with no extra line as well …

    The purpose of that is to avoid directing all the internet traffic from their home to our servers.
    If I remove the routing update file, it works ok.

    Please help!

    (if this is not the right place to ask, please let me know where to post since I can’t find anything with networking or VPN sub-category)

    • Moved by

      Sunday, August 30, 2009 4:26 AM
      not NAP related (From:Network Access Protection)

Answers

  • Andrew,

    If you have a Win Server 2003, you can create the desired connection manager profile (VPN program) with route table updates, for XP machines using that.
    If you do not have Win Server 2003, then you can install admin pak in XP and get CMAK in XP machine.

    Thanks,
    Ramakrishna.

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:41 AM

  • after several correspondence via email, the issue has been identified and fixed.

    The text file that I used for routing table update is using UTF-8, while it needs to be ANSI to work.
    I don’t know how it happened wince the rest of the .txt files I use are all ANSI.

    For VISTA, I’m using the routing update info as directed by Ramakrishna above:

    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    DELETE 128.250.0.0 MASK 255.255.0.0 default METRIC default IF defalut

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:40 AM

  • Remove From My Forums
  • Question

  • We’ve been trying to setup a VPN program for our client to connect to our RAS server from home/overseas.

    Now I’ve set up a windows server 2008 64-bit server with RAS and NPS configured to allow L2TP connection and certain user groups to it (firewall is configured as well but nothing wrong with its config).

    So, on another Win Sever 2008 32-bit , we’re using the Connection Manager Administration Kit (CMAK) with ver1.4 client to make the VPN program (complete with the routing table update file + appropriate logon/logoff action script) so users don’t need to configure it themselves.
    Client IP address will be given from the static IP pool and also set up the pre-shared key on it as well.
    At the moment we’re focusing on Windows XP sp3 32-bit OS.

    Problem is, when the user tries to run it, it always came up with an error:
    [cmdial32]    0:33:03    08    Custom Action Dll    ActionType = Connect Actions Description = to update your routing table ActionPath = C:Documents and SettingsxxxApplication DataMicrosoftNetworkConnectionsCmTESTCMROUTE.DLL ReturnValue = 0x800700e8
    [cmdial32]    0:33:03    20    On-Error Event    ErrorCode = -2147024664 ErrorSource = to update your routing table

    I tried to google the «800700e8» with no luck at all and I’ve read too many documentation on how to make the routing table update file.

    Basically this is what I did (saved under cmroute.txt ):
    ########## START OF FILE ############
    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    REMOVE_GATEWAY

    ########### END OF FILE ############
    I tried with no extra line as well …

    The purpose of that is to avoid directing all the internet traffic from their home to our servers.
    If I remove the routing update file, it works ok.

    Please help!

    (if this is not the right place to ask, please let me know where to post since I can’t find anything with networking or VPN sub-category)

    • Moved by

      Sunday, August 30, 2009 4:26 AM
      not NAP related (From:Network Access Protection)

Answers

  • Andrew,

    If you have a Win Server 2003, you can create the desired connection manager profile (VPN program) with route table updates, for XP machines using that.
    If you do not have Win Server 2003, then you can install admin pak in XP and get CMAK in XP machine.

    Thanks,
    Ramakrishna.

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:41 AM

  • after several correspondence via email, the issue has been identified and fixed.

    The text file that I used for routing table update is using UTF-8, while it needs to be ANSI to work.
    I don’t know how it happened wince the rest of the .txt files I use are all ANSI.

    For VISTA, I’m using the routing update info as directed by Ramakrishna above:

    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    DELETE 128.250.0.0 MASK 255.255.0.0 default METRIC default IF defalut

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:40 AM

  • Remove From My Forums
  • Question

  • We’ve been trying to setup a VPN program for our client to connect to our RAS server from home/overseas.

    Now I’ve set up a windows server 2008 64-bit server with RAS and NPS configured to allow L2TP connection and certain user groups to it (firewall is configured as well but nothing wrong with its config).

    So, on another Win Sever 2008 32-bit , we’re using the Connection Manager Administration Kit (CMAK) with ver1.4 client to make the VPN program (complete with the routing table update file + appropriate logon/logoff action script) so users don’t need to configure it themselves.
    Client IP address will be given from the static IP pool and also set up the pre-shared key on it as well.
    At the moment we’re focusing on Windows XP sp3 32-bit OS.

    Problem is, when the user tries to run it, it always came up with an error:
    [cmdial32]    0:33:03    08    Custom Action Dll    ActionType = Connect Actions Description = to update your routing table ActionPath = C:Documents and SettingsxxxApplication DataMicrosoftNetworkConnectionsCmTESTCMROUTE.DLL ReturnValue = 0x800700e8
    [cmdial32]    0:33:03    20    On-Error Event    ErrorCode = -2147024664 ErrorSource = to update your routing table

    I tried to google the «800700e8» with no luck at all and I’ve read too many documentation on how to make the routing table update file.

    Basically this is what I did (saved under cmroute.txt ):
    ########## START OF FILE ############
    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    REMOVE_GATEWAY

    ########### END OF FILE ############
    I tried with no extra line as well …

    The purpose of that is to avoid directing all the internet traffic from their home to our servers.
    If I remove the routing update file, it works ok.

    Please help!

    (if this is not the right place to ask, please let me know where to post since I can’t find anything with networking or VPN sub-category)

    • Moved by

      Sunday, August 30, 2009 4:26 AM
      not NAP related (From:Network Access Protection)

Answers

  • Andrew,

    If you have a Win Server 2003, you can create the desired connection manager profile (VPN program) with route table updates, for XP machines using that.
    If you do not have Win Server 2003, then you can install admin pak in XP and get CMAK in XP machine.

    Thanks,
    Ramakrishna.

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:41 AM

  • after several correspondence via email, the issue has been identified and fixed.

    The text file that I used for routing table update is using UTF-8, while it needs to be ANSI to work.
    I don’t know how it happened wince the rest of the .txt files I use are all ANSI.

    For VISTA, I’m using the routing update info as directed by Ramakrishna above:

    ADD 128.250.14.0 MASK 255.255.255.0 default METRIC default IF default
    DELETE 128.250.0.0 MASK 255.255.0.0 default METRIC default IF defalut

    • Marked as answer by
      p.andrew
      Wednesday, September 30, 2009 4:40 AM

Ошибки обновления знакомы многим пользователям Windows. Они неизбежно возникают на некоторых системах по различным причинам. Чаще всего ошибки типа 0x80070057 возникают при попытке установить новые патчи, ожидающие в Центре обновлений. Причиной появления ошибки может быть повреждение какого-то файл или диска, конфликт со сторонними программами, а также проблемы с конфигурацией самой системы. Одна из этих причин, скорее всего, приводит к сбою обновлений во время процесса. Определить сразу, какая из них является виновником, довольно сложно. Поэтому следует пробовать каждое решение, представленное в этой статье, пока не найдете рабочий метод.

Windows 7 Update error 0x80070057

Ошибка обновления Windows 7 0x80070057

Windows 10 Update error 0x80070057

Ошибка обновления Windows 10 0x80070057

Скачать средство восстановления Windows

Скачать средство восстановления Windows

compatible with microsoft

Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «Ошибку Центра обновления Windows 0x80070057» в Windows 10.

1. Воспользуйтесь средством устранения неполадок Центра обновления Windows

Самый первый и популярный вариант, — это средство устранения неполадок обновления. Это встроенная функция, иногда помогающая решить временные проблемы. Чаще всего она вряд ли решит проблему, поскольку причины ошибки могут быть гораздо глубже и вне досягаемости этого инструмента. Тем не менее, все же стоит попробовать этот простой, но порой эффективный метод избавления от проблемы. Средство устранения неполадок обновления просканирует вашу систему на предмет потенциальных проблем и попытается исправить в конечном итоге их .

  1. Откройте Настройки , а затем в Обновление и безопасность > Устранение неполадок.
  2. На правой панели найдите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
  3. Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.

2. Проверьте целостность системных файлов.

Как известно, проблемы с обновлением могут возникать из-за отсутствия или повреждения некоторых файлов. Такие файлы могут играть важную роль в правильном взаимодействии служб Windows. Если некоторые из этих файлов находятся вне их родной среды, то это может стать причиной ошибок обновления. Ниже воспользуемся SFC (средство проверки системных файлов) и DISM (обслуживание и управление образами развертывания), которые помогут обнаружить и восстановить отсутствующие компоненты, если таковые имеются. Обязательно запустите оба сканирования, так как они могут по-разному влиять на решение ошибки. Вот как:

С помощью SFC

  1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

С помощью DISM

  1. Откройте Командная строка как мы это делали на предыдущем шаге.
  2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
  4. После этого перезагрузите компьютер и снова установите обновление.

После выполнения обоих этих сканирований попробуйте снова выполнить установку обновлений. Если это не сработает, переходите к альтернативным решениям ошибок ниже.

3. Просканируйте жесткий диск на наличие повреждений.

В некоторых случаях ошибки возникают в результате повреждения жесткого диска. Поэтому стоит это проверить с помощью следующих шагов:

  1. Откройте Командная строка так же, как мы сделали выше.
  2. Затем вы должны вставить chkdsk /f /r C: команду и нажмите Enter. При необходимости замените «C» на букву вашего жесткого диска.
  3. Система выполнит сканирование на правильность конфигурации и физические ошибки, после чего автоматически исправит их.

Этот метод вряд ли решит проблему, поэтому не беспокойтесь, если он не помог.

4. Включите Чистый запуск Windows.

Ошибка 0x80070057 также может быть вызвана проблемами несовместимости. Антивредоносное ПО или любое другое стороннее ПО может конфликтовать со службами Windows, вызывая ошибку. Чистая загрузка позволяет запустить ваш компьютер только со встроенными приложениями и службами. Это поможет выяснить, не является ли виновником какое-то стороннее приложение. Чтобы запустить ПК в режиме чистой загрузки, выполните следующие действия:

  1. Нажмите Windows Key + R кнопки одновременно и вставьте msconfig.
  2. Затем в открывшемся окне перейдите в Услуги сверху.
  3. Установите флажок рядом с Не отображать службы Майкрософт и нажмите на Отключить все кнопку.
  4. Теперь перейдите в Общие и выберите Выборочный запуск опцию. Убедитесь, что флажок установлен только рядом с Загружать системные службы.
  5. Нажмите Применить и OK. Затем перезагрузите компьютер.

Теперь вы можете попробовать обновить свою систему, находясь в режиме Чистой загрузки. Независимо от того, удалось ли вам установить обновление или нет, необходимо вернуть Windows к параметрам обычного запуска. Для этого просто повторите все шаги, которые были описаны выше, включив отключенные службы и изменив параметры запуска с Выборочный запуск в нормальная.

5. Сбросьте компоненты Центра обновления Windows.

Еще один способ решить проблемы, связанные с обновлением, — это сбросить настройки Центра обновления Windows. Этот метод особенно хорошо зарекомендовал себя при решении проблем с обновлением. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для установки обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты обновления с нуля. Ниже мы покажем два способа выполнения этого метода. Первый потребует ввода и выполнения каждой консольной команды в ручной последовательности. Другой включает в себя так называемый «пакетный файл», написанный в Блокноте и сохраненный в формате WUReset.bat. Никакой реальной разницы между ними нет, поэтому выбирайте какой вам нравится больше. Вся процедура может показаться сложной, но для ее выполнения не потребуется много времени и знаний. Просто следуйте инструкциям, перечисленным ниже:

Вручную

  1. Откройте Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выберите Запуск от имени администратора.
  3. Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
  6. ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    ren C:WindowsSystem32catroot2 Catroot2.old

  7. Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.

С помощью Пакетного файла

Это альтернативный метод описанному выше. «Пакетный сценарий» используется для выполнения тех же команд для сброса всех компонентов Центра обновления Windows, криптографических служб и папок, таких как SoftwareDistribution. Это не так сложно, как можно представить. Даже гораздо проще, чем предыдущий. Все, что вам нужно, — это блокнот Windows и немного копирования. Главная прелесть пакетных файлов в том, что они помогают выполнять все шаги сразу, не вводя команды вручную. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы сможете запустить уже созданный .bat файл для сброса компонентов обновления:

  1. Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новинки и Текстовый документ.
  2. Затем вставьте этот список команд в блокнот:
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. После вставки всех команд, нажмите Файл > Сохранить как и назовите файл WUReset.bat, Обязательно установите Кодирование в ANSI и сохраните файл в любом месте.
  5. Наконец, нажмите на файл правой кнопкой мыши и выберите Запуск от имени администратора и наслаждайтесь автоматическим сбросом компонентов обновлений Windows.

6. Загрузите Обновления стека обслуживания.

Если ничего из вышеперечисленного не помогло вам решить проблему, попробуйте загрузить Обновления стека обслуживания (SSU). По сути, установка последнего SSU даст гарантию, что на вашем компьютере установлена последняя версия стека, которая помогает системе получать и устанавливать обновления Microsoft должным образом. Узнать отсутствует она или нет довольно сложно, поэтому лучше скачать последнюю версию, на всякий случай. Загрузите последнюю версию для своей системы (32-битную или 64-битную) с сайта Microsoft Update Catalog.

7. Изменить настройки Автоматических обновлений .

Другой возможной причиной появления 0x80070057 являются неправильно выставленные значения в настройках групповой политики. Обычно любое изменение в групповой политике склонно влиять на различные процессы Windows, в том числе и на обновления. В данном случае важно проверить, установлено ли для автоматического обновления значение «Не настроено», поскольку это параметр по умолчанию, который не должен вызывать проблем со службами Windows. Для этого и при необходимости применить некоторые изменения — выполните следующие действия:

  1. Нажмите Windows Key + R, напишите gpedit.mscи нажмите Enter , чтобы открыть Редактор локальной групповой политики.
  2. Затем разверните эти папки Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Центр обновления Windows.
  3. После нажатия на папку Центр обновления Windows , вы увидите список записей на правой панели.
  4. Найдите и дважды кликните по Настройка автоматического обновления.
  5. В открывшейся вкладке убедитесь, что значение установлено на отметке Не задано. Нажмите Применить и OK , чтобы закрыть окно.
  6. Теперь вам потребуется перезагрузить компьютер и снова попытаться установить обновления.

8. Внесите изменения в SystemCertificates через Редактор реестра.

Этот метод может потенциально сработать, если вы получаете данное сообщение при установке новых обновлений:

An internal error has occurred: The parameter is incorrect: (0x80070057)

Такое сообщение часто указывает на то, что Windows столкнулась с проблемой при попытке создать резервную копию процесса обновления. Ваша система делает это каждый раз во время установки обновления, чтобы избежать непредвиденных сбоев. Именно по этой причине Windows отказывается завершать процесс до тех пор, пока не будет создана резервная копия. К счастью, есть потенциальное решение. Используйте эти инструкции ниже:

  1. Нажмите Windows Key + R кнопки, напишите regedit и нажмите Enter , чтобы открыть Редактор реестра.
  2. Как и выше, откройте следующие папки HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystemCertificates.
  3. После этого щелкните правой кнопкой мыши на SystemCertificates, наведите на Новинки , а затем выберите Параметр DWORD (32 бита).
  4. Назовите его CopyFileBufferedSynchronousIo и установите Значение в 1.
  5. После этого нажмите OK, перезагрузите компьютер и попробуйте выполнить обновление снова.

9. Используйте Media Creation Tool.

Последний, но очень мощный инструмент, который можно использовать в случае, если ничто не помогает для успешной установки обновлений, — это Media Creation Tool. Утилита предназначена для установки последних обновлений тем, кто не может сделать это традиционным способом. Эта утилита выступает в качестве отличной альтернативы установленному по умолчанию Центру обновления Windows. Процедура обновления не коснется ваших личных данных, а просто обновит компьютер. Для этого выполните следующие действия:

  1. Сначала вам нужно скачать утилиту с веб-сайта Microsoft.
  2. Затем запустите загруженный файл.
  3. После того, как вы согласитесь с Условиями использования, вам будет предложено два варианта на выбор. Выберите Обновить этот компьютер сейчас.
  4. Выберите Сохранить личные файлы чтобы они не пострадали.
  5. Наконец, запустите процесс и дождитесь его завершения.
  6. Надеемся, этот метод помог вам обойти ошибку 0x80070057.

Заключение

Надеемся, что такое разнообразие методов в нашей статье помогло избавиться и больше не сталкиваться с ошибкой 0x80070057. Вы всегда можете воспользоваться этим набором решений в случае возникновения подобных проблем в будущем. Как правило, большинство ошибок обновления имеют схожее происхождение, поэтому многие шаги выше будут одинаково полезны при устранении многих других ошибок, связанных с обновлениями. Если вас беспокоит или настораживает что-то еще, вы всегда можете найти необходимую тему на нашем веб-сайте. Команда BugsFigther каждый день публикует новые статьи об устранении ошибок, нежелательного ПО, и вирусов.

Понравилась статья? Поделить с друзьями:
  • Настоящий сценарий матрицы
  • Настоящий сценарий давай поженимся
  • Научный праздник на каждый день
  • Настоящий праздник синоним
  • Научный день рождения сценарий