Произошла системная ошибка 1219
Я пытаюсь подключиться к удаленному серверу и развернуть там службу с помощью сценария развертывания.
Я начинаю с указания "Net use" и отправляю учетные данные для сервера.
Но здесь я получаю системную ошибку 1219:
Несколько подключений к серверу или общему ресурсу одним и тем же пользователем, используя более одного имени пользователя, не допускаются. Отключите все предыдущие подключения к серверу или общему ресурсу и повторите попытку.
Я не знаю, что у меня есть какие-либо подключения, кроме этого к серверу.
Я пробовал net "use /delete", но мне сказали, что к серверу не было открыто никаких соединений.
Что дает?
9 ответов
Это помогло: "net use * /del"
Тем не менее я не знаю, в чем была моя первоначальная ошибка...
1. Запустите командную строку
cmd.exe
2. Просмотр текущих сетевых ресурсов
C:\> чистое использование Новые соединения не будут запомнены. Статус Локальная удаленная сеть ------------------------------------------------------------------------------- OK G: \\srv\share Сеть Microsoft Windows OK H: \\fqdn\user$ Сеть Microsoft Windows \\zombie-srv\share Сеть Microsoft Windows Команда выполнена успешно.
3. Удалить зомби
C:\>net use /DELETE \\zombie-srv\share \\zombie-srv\share успешно удален.
4. Смонтируйте общий ресурс как другой пользователь
C:\>net use z: \\zombie-srv\c$ /USER: домен \admin_user Введите пароль для 'domain\admin_user', чтобы подключиться к 'zombie-srv': Команда выполнена успешно.
Вы также можете попробовать
Чистая помощь использованиядля более подробной информации о том, как работать с командой net.
Использовать IP-адрес вместо имени сервера? (см. несколько учетных данных в одном сеансе Windows NT http://support.microsoft.com/kb/q173199/)
Я обнаружил, что если я подключаю диск, отключаюсь и затем пытаюсь восстановить соединение с другими учетными данными, появляется эта ошибка.
net use * /del
не помогло.
net use
не показывает соединения (проверяется как с обычным, так и с повышенным запросом)
ipconfig /renew
тоже не помогло
Я должен был выйти и снова войти. Интересно, где эти учетные данные кэшируются:(
У меня была такая же проблема... соединение было удалено и не показывалось в net use
Список препятствовал новому соединению.
Бег net use * /del
и затем ответ "N", казалось, прояснил это!
Если вы иногда получаете доступ к устройству по имени (поиск) и другим таймерам по IP-адресу, это может произойти.
Попробуйте войти с другим пользователем, используя IP вместо имени.
net use \\192.168.0.108 /user:anotheruser
где 192.168.0.108 — IP-адрес зомби-srv
Я знаю, что этот ответ приходит очень поздно, но эта проблема все еще случается со мной время от времени.
Пока Powershell полностью не возьмет на себя управление консолью Windows, командная строка может быть самым простым способом решения проблемы.
- Запустить командную строку
Start -> Run (or win-R) -> cmd.exe
- Если вы пытаетесь смонтировать общий ресурс на сервере, используя имя пользователя, отличное от имени пользователя, для которого у вас уже есть подключение к любому общему ресурсу на том же сервере, вам сначала необходимо отключить все подключения к этому серверу. Вы можете просмотреть соединения, используя команду ниже.
net use
Вы получите вывод, аналогичный следующему:
New connections will not be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
OK G: \\srv\share Microsoft Windows Network
OK H: \\fqdn\user$ Microsoft Windows Network
\\zombie-srv\share Microsoft Windows Network
The command completed successfully.
Запись «\zombie-srv\share» не обязательно является зомби. Записи такого типа создаются, когда вы по какой-либо причине используете путь unc. (вводя текст\\server\share
например, в explorer.exe)
- Удалите все существующие общие ресурсы для сервера, к которому вы хотите создать новое соединение:
net use \\server\share /delete
Обратите внимание, что ваша доля на самом деле может быть более глубоким путем, например\\server\homedrives\myusername
- На этом этапе вы можете попытаться восстановить соединение.
- Если вы по-прежнему получаете ужасную ошибку 1219, вы можете выполнить следующие команды, чтобы перезапустить службу клиента smb, известную как lanmanworkstation. Часто это бывает необходимо в тех случаях, когда сервер, на котором размещен общий ресурс, к которому вы хотите подключиться, является тем же общим ресурсом, к которому ваш домашний диск, указанный в вашем активном каталоге, подключается автоматически при входе в систему.
Чтобы просмотреть зависимости посторонних служб (например, vmware-converter-server), вы можете запуститьsc enumdepend lanmanworkstation
Чтобы остановить lanmanworkstation, вам необходимо сначала завершить зависимости, после чего следуют команды для стандартных зависимостей.
sc stop netlogon
sc stop sessionenv
Затем вы можете остановить рабочую станцию Lanman.
sc stop lanmanworkstation
Затем, наконец, перезапустите lanmanworkstation, а затем зависимости.
sc start lanmanworkstation
sc start sessionenv
sc start netlogon
На этом этапе вы сможете установить соединение с использованием другого пользователя:
net use \\server\share /user:somedomain\someusername
Я обнаружил, что это требует комбинации net use * /del
и отключение любых предыдущих сеансов общих папок на целевом сервере
Я обнаружил соединения, о которых забыл, в диспетчере учетных данных Windows 10 в разделе "Учетные данные Windows".