Содержание:
Достаточно часто различные онлайн программы, требующие авторизацию пользователя, сходят с ума и по разным причинам отказываются связываться с сервером и принимать данные пользователя. Клиент Origin также не является исключением. Периодически может возникать проблема, когда при попытке авторизации программа выдает ошибку доступа и отказывается работать. Эта может оказаться сложной в решении, но справиться с ней все-таки можно.
Проблема авторизации
В данном случае проблема имеет гораздо более глубокую суть, чем кажется. Дело не просто в том, что система не принимает данные для авторизации пользователя. Здесь имеет место быть целая совокупность неполадок, которые и выдают ошибку. В первую очередь, мешает проблема распознания сетевого кода, который дает команду об авторизации пользователя в условиях регулярного, огромного числа запросов подключения. Проще говоря, система попросту не понимает, чего от нее хотят при попытке авторизации. Это может носить как узкий (отдельные игроки), так и обширный (большинство запросов) характер.
В последнюю очередь в неполадке «участвуют» самые разные, побочные проблемы – сбой передачи данных из-за некачественного соединения, внутренняя техническая ошибка, перегруженность серверов, и все в этом роде. Как бы то ни было, выделить можно следующие возможные способы устранения неполадки.
Способ 1: Удаление SSL-сертификатов
Чаще всего причиной такой ошибки становится неисправный SSL-сертификат, который вызывает конфликт выполнения последовательности передачи данных на сервер Origin. Для диагностики этой проблемы следует отправиться по следующему адресу:
C:\ProgramData\Origin\Logs\
И открыть файл «Client_Log.txt».
Следует поискать здесь текст вот такого содержания:
Certificate with common name 'VeriSign Class 3 Secure Server CA - G3', SHA-1
'5deb8f339e264c19f6686f5f8f32b54a4c46b476',
expiry '2020-02-07T23:59:59Z' failed with error 'The signature of the certificate is invalid'
Если его нет, тогда способ не подойдет, и можно отправляться изучать другие методы.
Если же лог такой ошибки имеется, то это значит, что при попытке передачи данных для сетевой авторизации происходит конфликт с неисправным SSL-сертификатом.
- Для того, чтобы удалить его, необходимо зайти в «Параметры» (в Windows 10) и в строку поиска ввести слово «Браузер». Появится несколько вариантов, среди которых нужно выбрать «Свойства браузера».
- В открывшемся окне нужно перейти во вкладку «Содержание». Здесь сначала нужно нажать клавишу «Очистить SSL», после чего кнопку «Сертификаты».
- Откроется новое окно. Здесь нужно перейти во вкладку «Доверенные корневые центры сертификации». Здесь нужно дважды нажать по графе «Понятное имя», чтобы пересортировать список – вручную искать в нем нужные варианты может быть затруднительно. После двойного нажатия необходимые сертификаты скорее всего окажутся сверху – в этой графе у них должно значиться «VeriSign».
- Именно эти сертификаты и конфликтуют с процессом. Нельзя сразу удалять их, поскольку это вызовет определенные проблемы в системе. Необходимо сначала получить исправные копии этих же сертификатов. Сделать это можно на любом другом компьютере, где Origin исправно функционирует. Достаточно лишь выделить каждый из них по отдельности и нажать кнопку «Экспорт». А когда сертификаты будут перенесены на этот компьютер, следует использовать, соответственно, кнопку «Импорт» для вставки.
- Если замены имеются, то можно пробовать удалять сертификаты VeriSign. Если эта кнопка заблокирована, стоит попробовать добавить исправные, полученные с другого ПК варианты, а затем попытаться снова.
После этого нужно перезагрузить компьютер и попробовать запустить Origin. Теперь он может работать.
Способ 2: Настройка защиты
Если первый способ по каким-то причинам не удается применить, или он не помогает, тогда стоит проверить параметры программ, обеспечивающих безопасность компьютера. Многие пользователи сообщают, что проблема возникала во время работы Kaspersky Internet Security. Если на компьютере действительно установлен этот антивирус, то стоит попробовать отключить его и попробовать снова запустить клиент Origin. Особенно это актуально для KIS 2015, поскольку он сильнее всего конфликтовал с Origin.
Подробнее: Временное отключение защиты Антивируса Касперского
Помимо этого, стоит также проверить параметры других антивирусных систем, которые стоят на устройстве. Стоит внести Origin в список исключений, либо попробовать запуск программы в условиях отключенной защиты. Нередко это помогает, поскольку антивирусы могут блокировать соединение для неспецифичного ПО (коим нередко распознается клиент Origin), и это влечет за собой ошибку сетевой авторизации.
Подробнее: Добавление приложений в исключения антивируса
Не лишним будет попробовать произвести чистую переустановку клиента в условиях отключения антивируса. Это позволит программе установиться совершенно точно без вмешательства со стороны защиты компьютера. В таком случае важно проявить бдительность и удостовериться, что скачанная программа для установки Origin не является подделкой. Если это окажется так, то злоумышленники могут похитить данные для авторизации.
После того, как будет установлено, что системы безопасности не противодействуют нормальной работе Origin, следует проверить компьютер на наличие вредоносного ПО. Оно так или иначе тоже может влиять на успешность сетевой авторизации. Лучше всего производить сканирование в усиленном режиме. Если же надежного и проверенного фаервола на компьютере нет, то можно попробовать и программы для экспресс-сканирования.
Урок: Как проверить компьютер на вирусы
Отдельного упоминания заслуживает файл hosts. Он является излюбленным объектом для различных хакеров. По умолчанию файл находится в этом месте:
C:\Windows\System32\drivers\etc
Следует открыть файл. При этом появится окно с выбором программы, с помощью которой это будет сделано. Нужно выбрать «Блокнот».
Откроется текстовый документ. Он может быть совершенно пустым, но обычно в начале присутствует информация на английском языке о назначении hosts. Каждая строка здесь отмечена символом «#». После этого может идти перечень некоторых различных адресов. Стоит проверить список, чтобы здесь ничего не говорилось про Origin.
Если подозрительные адреса имеются, их нужно стереть. После этого нужно закрыть документ с сохранением результата, зайти в «Свойства» файла и поставить галочку «Только чтение». Останется сохранить результат.
Помимо этого, важно обратить внимание на следующие моменты:
- Нужно убедиться, что в этой папке только один файл hosts. Некоторые вирусы переименовывают исходный документ (чаще всего заменяют латинскую «О» в названии на кириллическую) и добавляют скрытого двойника, который выполняет все функции старого файла. Нужно попробовать вручную переименовать документ в «hosts» с соблюдением регистра – при наличии двойника система выдаст ошибку.
- Следует обратить внимание на тип (здесь должно значиться просто «Файл») и размер файла (не более 5 КБ). Подложные двойники обычно имеют расхождения в этих параметрах.
- Стоит проверить вес всей папки etc. Он не должен превышать 30-40 КБ. В противном случае там может быть скрытый двойник.
Урок: Как увидеть скрытые файлы
Если посторонний файл был обнаружен, стоит попытаться удалить его и проверить систему на наличие вирусов повторно.
Способ 3: Очистка кэша приложения
Кроме того, проблема может крыться в кэше самого клиента. Там мог произойти сбой во время обновления или переустановки программы. Так что стоит произвести чистку.
Сперва стоит попробовать просто удалить сам кэш Origin. Папки с этим содержимым находятся по следующим адресам:
C:\Пользователи\[Имя пользователя]\AppData\Local\Origin\
C:\Пользователи\[Имя пользователя]\AppData\Roaming\Origin\
Некоторые из папок могут быть скрытыми, так что придется выявить их.
Необходимо удалить эти папки. На работоспособности программы это не скажется. Она лишь потеряет часть данных, которые снова быстро наверстает. Система может потребовать снова подтвердить пользовательское соглашение, авторизоваться, и так далее.
Если проблема действительно крылась в кэше, то это должно помочь. В противном случае, стоит попробовать предпринять полноценную, чистую переустановку программы. Особенно это полезно в том случае, если клиент уже однажды был установлен, но удалялся. После деинсталляции Origin имеет дурную привычку оставлять за собой значительное количество мусора, который при новой установке встраивается в программу и может ей вредить.
Сначала нужно деинсталлировать программу любым удобным способом. Это может быть использование предусмотренной системой процедуры, запуск файла Unins или применение любой специализированной программы, например, CCleaner. После этого нужно заглянуть по указанным выше адресам и стереть имеющийся там кэш, а также проверить следующие пути и удалить все содержимое там:
C:\ProgramData\Origin\
C:\Program Files\Origin\
C:\Program Files (x86)\Origin\
Теперь нужно перезагрузить компьютер и предпринять попытку заново установить клиент Origin. Рекомендуется при этом также отключить антивирусные программы.
Подробнее: Как отключить антивирус
Способ 4: Перезапуск адаптера
Имеет также смысл считать, что сетевая авторизация дает сбой из-за некорректной работы адаптера системы. Во время работы с интернетом вся сетевая информация кэшируется и индексируется для упрощения дальнейшей повторной обработки материалов. При длительном использовании адаптер начинает забивать все лимиты кэшем огромного размера, могут начаться перебои. В итоге соединение может быть нестабильным и некачественным.
Потребуется выполнить очистку кэша DNS и перезапуск адаптера системно.
- Для этого нужно нажать правой кнопкой мыши по «Пуску» и выбрать пункт «Командная строка (Администратор)» (актуально для Windows 10, в более ранних версиях нужно использовать сочетание горячих клавиш «Win»+«R» и ввести в открывшееся окно команду
cmd
). - Откроется консоль, куда необходимо ввести следующие команды:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh winsock reset catalog
netsh interface reset all
netsh firewall reset - Все команды лучше всего копировать и вставлять, чтобы не допустить ошибок. После каждой нужно нажимать кнопку «Enter», затем вводить следующую.
- После ввода последней можно закрыть Командную строку и выполнить перезагрузку компьютера.
Теперь стоит проверить работоспособность Origin. Если ошибка действительно исходила от некорректно работающего адаптера, то теперь все должно встать на свое место.
Способ 5: Чистая перезагрузка
Некоторые процессы могут конфликтовать с Origin и вызывать сбой выполнения задачи. Для установления этого факта необходимо предпринять чистую перезагрузку системы. Эта процедура подразумевает запуск компьютера с параметрами, при которых выполняться будут только те процессы, которые необходимы непосредственно для функционирования ОС, без чего-то лишнего.
- На Windows 10 нужно нажать кнопку с изображением лупы возле «Пуска».
- Это откроет меню с поиском компонентов в системе. Сюда потребуется ввести команду
msconfig
. Появится вариант под названием «Конфигурация системы», который будет нужно выбрать. - Запустится программа, где находятся различные параметры системы. Здесь нужно открыть вкладку «Службы». Сначала нужно поставить галочку возле параметра «Не отображать процессы Microsoft», чтобы не отключить важные системные процессы, после чего нужно нажать «Отключить все».
- Когда все лишние процессы будут закрыты, останется лишь запретить отдельным приложениям включаться одновременно с запуском системы. Для этого нужно отправиться во вкладку «Автозагрузка» и открыть «Диспетчер задач» нажатием на соответствующую кнопку.
- Диспетчер сразу откроется в разделе со всеми задачами, которые выполняются при старте системы. Нужно отключить каждую из них.
- После этого можно закрыть Диспетчер и принять изменения в конфигураторе. Теперь следует перезагрузить компьютер и попробовать запустить Origin. Если это не даст результата, стоит попробовать произвести переустановку в этом режиме.
Работать с системой в таком состоянии невозможно – основная часть процессов и функций будут недоступны, и возможности будут очень ограничены. Так что использовать такой режим стоит лишь для диагностики проблемы. Если в таком состоянии Origin будет работать без проблем, то нужно будет найти методом исключения конфликтующий процесс и навсегда избавиться от его источника.
После всего этого следует вернуть все на место, выполнив описанные ранее действия наоборот.
Способ 6: Работа с оборудованием
Также есть несколько действий, которые помогали некоторым пользователям справиться с проблемой.
- Выключение прокси.
В тех же логах может встречаться запись «Proxy connection refused». Если она присутствует, то ошибку вызывает работа прокси. Следует попробовать отключить его.
- Отключение сетевых карт.
Проблема может быть актуальна для моделей компьютеров, в которых предусмотрены две сетевые карты – для кабельного и беспроводного интернета – одновременно. Следует попробовать отключить ту карту, которая не используется в данный момент – некоторые пользователи сообщают, что им это помогало.
- Смена IP.
В некоторых случаях смена IP-адреса также помогает решить проблему с ошибкой сетевой авторизации. Если компьютер использует динамический IP, то стоит просто отсоединить кабель интернета от устройства на 6 часов, после чего адрес сменится автоматически. Если IP статический, то нужно связаться с провайдером и запросить изменение адреса.
Заключение
Как и многие другие, эта проблема достаточно сложна для решения, и официального универсального способа ее исправления EA не оглашают. Так что стоит пробовать представленные методы и надеяться, что когда-нибудь создатели выпустят обновление, которое искоренит ошибку сетевой авторизации.
Наш Telegram каналТолько полезная информация
СПАСИБО! Помог 2 вариант. Все просто и доходчиво. Еще раз спасибо!