H
H
halofourteen2017-07-06 11:30:18
Computer networks
halofourteen, 2017-07-06 11:30:18

How to run setup.exe with proxy settings?

The machine has access to the network through a proxy, all data is known (http-proxy, login \ pass address \ port)
In my case, I want to install the Magic The Gathering Online client, but its installer must download additional data, which it cannot do without authentication through proxy.
Is it possible to run the installer with authorization data through a proxy?
There is a log, how the installer swears:

ИСТОЧНИКИ
  URL-адрес развертывания			: http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application

СВОДКА ОШИБОК
  Ниже приводится сводка ошибок, сведения об этих ошибках перечислены далее в журнале.
  * В результате активизации http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application произошла ошибка с исключением. Определены следующие сообщения о сбоях:
    + Скачивание http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application не выполнено.
    + Удаленный сервер возвратил ошибку: (407) Требуется аутентификация посредника.

СВОДКА СБОЯ ТРАНЗАКЦИИ СОХРАНЕНИЯ КОМПОНЕНТА
  Не определена никакая ошибка транзакции.

ПРЕДУПРЕЖДЕНИЯ
  Во время этой операции предупреждения не выводились.

СОСТОЯНИЕ ВЫПОЛНЕНИЯ ОПЕРАЦИИ
  * [06.07.2017 11:02:26] : Активация http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application начата.

СВЕДЕНИЯ ОБ ОШИБКЕ
  Во время выполнения этой операции обнаружены следующие ошибки.
  * [06.07.2017 11:02:26] System.Deployment.Application.DeploymentDownloadException (Неизвестный подтип)
    - Скачивание http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application не выполнено.
    - Источник: System.Deployment
    - Запись изменений стека:
      в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
      в System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
      в System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
      в System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
      в System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
      в System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
      в System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
      в System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
      в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
      в System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
      в System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
    --- Внутреннее исключение ---
    System.Net.WebException
    - Удаленный сервер возвратил ошибку: (407) Требуется аутентификация посредника.
    - Источник: System
    - Запись изменений стека:
      в System.Net.HttpWebRequest.GetResponse()
      в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

СВЕДЕНИЯ О ТРАНЗАКЦИИ СОХРАНЕНИЯ КОМПОНЕНТА
  Нет доступных сведений о транзакции.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
res2001, 2017-07-06
@res2001

Usually, either the software itself supports proxy settings (in your case, this is setup.exe), or the software uses system settings, or it does not support working through a proxy.
Check (setup.exe /?) if it has options to specify a proxy or see the installation instructions.
If not, then you will have to configure IE first. This can be done with a script, editing registry settings.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question