


Рубрика 'Поиск и устранение неисправностей' Category
Установка Samba-сервера - относительно простая задача. Сложной задачей является поиск и устранение неисправностей в том случае, если сервер не работает. В этой главе вы найдете подробное описание мест, в которых соединение с Samba-сервером может быть нарушено, начиная с клиента и заканчивая сервером. Вы также узнаете, как диагнбетировать ошибки службы имен.
В настройках Client for Microsoft Windows вы можете задать параметры входа в сеть для клиента на базе Windows 95/98. Выделите Client for Microsoft Windows и нажмите кнопку Properties.
Если клиент подключается к NT-домену (или к NT-домену, эмулируемому при помощи Samba), убедитесь, что установлен флажок Log on to Windows NT domain и что указано правильное имя домена.
При диагностировании проблем с сетью чаще всего используются окно настроек сети и командная строка MS-DOS.
Окно настроек сети
Окно настроек сети используется для задания параметров работы с сетью клиента на базе Windows NT, включая параметры TCP/IP для каждого сетевого адаптера, идентификацию клиента и прочие параметры
Routing
Эта вкладка нужна при настройке систем, в которых установлено более одной сетевой карты; в Windows NT компьютер с двумя или более сетевыми картами может быть настроен как маршрутизатор. Описание настройки рабочей станции как шлюза выходит за рамки этой книги, так что для наших целей не потребуется устанавливать флажок Enable IP Forwarding.
Adapters
На вкладке Adapters выводится информация о вашей сетевой карте и ее свойства. Подробное описание установки сетевого адаптера выходит за рамки этой книга.
Bindings
На этой вкладке показаны привязки — соединения между вашей сетевой картой и службами. Все службы для Samba привязаны к WINS client TCP/IP. Этими службами являются Server, Workstation и NetBIOS interface. Службы также связаны с прочими параметрами настройки.
UNIX, Linux, FreeBSD и NetBSD используют одни и те же команды для проверки работы сети. Ниже также перечислены отличия в работе и параметрах этих команд в различных операционных системах.
dmesg
Команда dmesg выводит список сообщений, выводившихся на системную консоль с момента загрузки (или с того момента, как буфер был заполнен).
Первая строка вывода testparm сообщает, где расположен используемый по умолчанию файл настройки Samba. Для того чтобы просмотреть только эту информацию, используйте команду1
# testparm -s | grep smb.conf
Если вы увидите примерно такое сообщение об ошибке: Unable to open configuration file "/etc/smb.conf"
то запишите его или напечатайте. Данное сообщение показывает, что файл настройки Samba по умолчанию называется smb.conf и находится в каталоге /etc. Если ошибка вызвана неправильными путем к файлу или режимом доступа к нему, то из сообщения об ошибке вы сможете понять это и определить, где Samba ожидает найти файл настройки.
Программный пакет Samba включает в себя две программы, которые должны быть запущены как демоны, — smbd. и nmbd. System V и BSD имеют различное строение стартовых сценариев. Обсудим сначала System V.
System V
В System V или System V-подобной системе, такой как Sun Solaris 2.x или Linux, в каталоге inlt.d должен находиться стартовый сценарий Samba. В Solaris 2.x каталог 1n1t.d находится в /etc. В Red Hat или Caldera Linux каталог 1n1t.d располагается в /etc/red.
Стартовый сценарий Samba должен запускаться при переходе системы на определенный уровень запуска (run level). Почти во всех системах Samba запускается при переходе на уровень запуска 3. Каталог rc3.d должен содержать сценарий, например S91smb, запускающий Samba1.
Стартовые сценарии запускаются в порядке возрастания числа в их названии. В Caldera Linux имеется сценарий S99sk1pped, который запрещает работу некоторых служб. Если запуск Samba будет произведен сценарием S91smb, а затем сценарий S99 запретит работу соответствующих служб, Samba не будет работать в тот момент, когда клиенты попытаются подключиться к серверу.
Ошибка 1330
Ошибка входа в систему: срок действия пароля истек.
Ошибка 1331
Ошибка входа в систему: в настоящий момент учетная запись заблокирована.
Ошибка 1332
Не было выполнено сопоставление имен учетных записей идентификаторам безопасности (security ID).
Ошибка 1333
Одновременно запрошено слишком много локальных идентификаторов пользователей (LUID).
Ошибка 1334
Нет более доступных локальных идентификаторов пользователей (LUID).
Ошибка 1335
subauthority-часть идентификатора безопасности не может быть использована в данном случае.
Ошибка 1336
Неверная структура списка управления доступом (ACL).
Ошибка 1337
Неверная структура идентификатора безопасности (security ID).
Ошибка 1338
Неверная структура дескриптора безопасности (security descriptor).
Ошибка 1340
Невозможно построить унаследованный список управления доступом (ACL) илн запись управления доступом (access control entry, АСЕ).
Ошибка 1341
Сервер в настоящий момент заблокирован.
Ошибка 1342
Сервер в настоящий момент не является заблокированным.
Ошибка 1343
Указанное значение является неверным identifier authority.
Ошибка 1344
Нет больше доступной памяти для обновления информации о безопасности.
Ошибка 1345
Указанные атрибуты неверны или несовместимы с атрибутами группы как целого.
Ошибка 1346
Либо не был указан требуемый уровень представления (impersonation level), либо указанный уровень представления неверен.
Ошибка 1347
Невозможно открыть токен анонимного уровня безопасности (anonymous level security token).
Ошибка 1348
Был запрошен неверный класс проверочной информации (validation information class).
Ошибка 1349
Тип токена не подходит для данного применения.
Ошибка 1350
Невозможно выполнить операцию, связанную с безопасностью, для объекта, не имеющего связанного с ним уровня безопасности.
Ошибка 1351
Невозможно связаться с сервером Windows NT или требуемые объекты в домене защищены, что не позволяет получить необходимую информацию.
Ошибка 1352
Сервер SAM (security account manager) или сервер LSA (local security authority) находится в состоянии, не подходящем для проведения данной операции, связанной с безопасностью.
Ошибка 1353
Домен находится в состоянии, не подходящем для проведения данной операции, связанной с безопасностью.
Ошибка 1354
Операция разрешена только для основного контроллера домена.
Ошибка 1355
Указанный домен не существует.
Ошибка 1356
Указанный домен уже существует.
Ошибка 1357
Была сделана попытка превысить максимально возможное число доменов для сервера.
Ошибка 1358
Невозможно завершить запрошенную операцию, так как либо произошел очень серьезный отказ носителя, либо на диске повреждена структура данных.
Ошибка 1359
Внутренняя ошибка в базе данных безопасности (security account database).
Ошибка 1360
В маске доступа содержались общие типы доступа (generic access types), а маска доступа уже должна была быть отображена в частные типы (non-generic types).
Ошибка 1361
Дескриптор безопасности имеет неверный формат (абсолютный или полуотносительный).
Ошибка 1362
Запрошенное действие может выполняться только процессом входа в систему. Вызывающий процесс не был зарегистрирован как процесс входа в систему.
Ошибка 1363
Невозможно начать новый сеанс входа в систему с уже использующимся идентификатором (ID).
Ошибка 1364
Указанный пакет аутентификации неизвестен.
Ошибка 1365
Состояние сеанса входа в систему несовместимо с запрошенной операцией. Ошибка 1366
Идентификатор сеанса входа в систему уже используется.
Ошибка 1367
Запрос на вход в систему содержит неверное значение типа входа.
Ошибка 1368
Невозможно выполнить представление (unable to impersonate) при помощи именованного канала до тех пор, пока данные не будут прочитаны из этого канала.
Ошибка 1369
Состояние транзакции поддерева реестра несовместимо с запрошенной операцией.
Ошибка 1370
Обнаружено повреждение внутренней базы данных безопасности.
Ошибка 1371
Данная операция не может быть выполнена для встроенных в систему учетных записей.
Ошибка 1372
Данная операция не может быть выполнена для встроенных в систему специальных групп.
Ошибка 1373
Данная операция не может быть выполнена для данного встроенного в систему специального пользователя.
Ошибка 1374
Пользователь не может быть удален из группы, так как группа является основной группой для данного пользователя.
Ошибка 1375
Токен уже используется в качестве основного токена.
Ошибка 1376
Указанная локальная группа не существует.
Ошибка 1377
Указанная учетная запись не входит в локальную группу.
Ошибка 1378
Указанная учетная запись уже входит в локальную группу.
Ошибка 1379
Указанная локальная группа уже существует. Ошибка 1380
Ошибка входа в систему: пользователь не может использовать данный тип входа в систему на этом компьютере.
Ошибка 1381
Превышено максимальное количество секретов, которое может храниться в одной системе.
Ошибка 1382
Длина секрета превышает максимально допустимую.
Ошибка 1383
Обнаружена внутренняя ошибка в локальной базе данных безопасности (local security authority database).
Ошибка 1384
В процессе попытки входа в систему контекст безопасности пользователя получил слишком много идентификаторов безопасности.
Ошибка 1385
Ошибка входа в систему: пользователь не может использовать данный тип входа в систему на этом компьютере.
Ошибка 1386
Для смены пароля пользователя необходим кросс-шнфрованый пароль.
Ошибка 1204
Указано неверное имя провайдера сети.
Ошибка 1205
Невозможно открыть профиль сетевого соединения.
Ошибка 1206
Профиль сетевого соединения поврежден.
Ошибка 1207
Невозможно перенумеровать объект, не являющийся контейнером.
Ошибка 1208
Произошла расширенная ошибка.
Ошибка 1209
Формат указанного имени группы неверен.
Ошибка 1210
Формат указанного имени компьютера неверен.
Ошибка 1211
Формат указанного имени события неверен. Ошибка 1212
Формат указанного имени домена невереи.
Ошибка 1213
Формат указанного имени службы неверен.
Ошибка 1214
Формат указанного сетевого имени неверен.
Ошибка 1215
Формат указанного имени разделяемого ресурса неверен.
Ошибка 1216
Формат указанного пароля неверен.
Ошибка 1217
Формат указанного имени сообщения неверен.
Ошибка 1218
Формат указанного имени получателя сообщения неверен.
Ошибка 1219
Переданный набор доверенностей (credentials) противоречит существующему набору доверенностей.
Ошибка 1220
Была сделана попытка установить сеанс связки с сетевым сервером, с которым уже установлено слишком много сеансов связи.
Ошибка 1221
Имя рабочей группы или домена уже используется другим компьютером сети.
Ошибка 1222
Сеть отсутствует или не запущена.
Ошибка 1223
Операция была отменена пользователем.
Ошибка 1224
Запрошенная операция не может быть выполнена с файлом, в которым открыт отображаемый пользователем раздел (user mapped section).
Ошибка 1225
Удаленная система отказала в установлении сетевого соединения.
Ошибка 1226
Сетевое соединение было корректно закрыто.
Ошибка 1227
Для точки подключения (endpoint) сетевого транспорта уже задан адрес.
Ошибка 1228
Для точки подключения (endpoint) сетевого транспорта не задан адрес
Ошибка 1229
Была предпринята попытка выполнить операцию с несуществующим сетевым соединением.
Ошибка 1230
Была предпринята попытка выполнить неверную операцию с активным сетевым соединением.
Ошибка 1231
Удаленная сеть недостижима для данного транспорта.
Ошибка 1232
Удаленная система недостижима для данного транспорта.
Ошибка 1233
Удаленная система не поддерживает протокол данного транспорта.
Ошибка 1234
В удаленной системе отсутствует служба, связанная с данной точкой подключения сети назначения.
Ошибка 1235
Выполнение запроса было отменено.
Ошибка 1236
Сетевое соединение было отменено локальной системой.
Ошибка 1237
Операция не может быть завершена и должна быть повторена.
Ошибка 1238
Невозможно установшгь соединение с сервером, поскольку для данной учетной записи достигнуто максимальное возможное количество одновременных соединений.
Ошибка 1239
В данное время дня подключение для данной учетной записи запрещено.
Ошибка 1240
Подключение с данной станции для данной учетной записи запрещено.
Ошибка 1241
Для запрошенной сетевой операции не может использоваться дашшй сетевой адрес.
Ошибка 1241
Служба уже зарегистриронана.
Ошибка 1243
Указанная служба не существует.
Ошибка 1244
Запрошенная операция не была выполнена, поскольку пользователь не прошел аутентификацию.
Ошибка 1245
Запрошенная операция не была выполнена, поскольку пользователь не вошел в сеть.
Ошибка 1247
Произведена попытка выпшишть операцию инициализации, но инициализация уже была завершена.
Ошибка 1248
Нет больше локальных устройств.
Ошибка 1300
Не все указанные привилегии были назначены вызывающему процессу. Ошибка 1301
Как минимум одно нз соответствий между именами учетных записей и идентификаторами безопасности (security ID) не было выполнено.
Ошибка 1302
Для данной учетной записи не установлено каких-либо системных квот.
Ошибка 1303
Отсутствует ключ шифрования. Процесс вернул хорошо известный ключ шифрования.
Ошибка 1304
Пароль NT слишком сложен и не может быть преобразован в пароль LAN Manager. Процесс вернул строку типа NULL в качестве пароля LAN Manager.
Ошибка 1305
Уровень версии (revision level) неизвестен.
Ошибка 1306
Два уровня версии (revision level) несовместимы.
Ошибка 1307
Идентификатор безопасности (security ID) не может быть сделан владельцем данного объекта.
Ошибка 1308
Идентификатор безопасности (security ID) не может быть сделан основной группой объекта.
Ошибка 1309
Потоком исполнения (thread), не представляющим (impersonating) в настоящий момент клиента, была предпринята попытка оперировать токеном представления (impersonation token).
Ошибка 1310
Группа не может быть запрещена.
Ошибка 1311
В настоящий момент не доступен ни один сервер входа в сеть, который мог бы обработать запрос на вход п сеть.
Ошибка 1312
Указанный сеанс входа в сеть не существует. Возможно, он уже был прерван.
Ошибка 1313
Указанные привилегии не существуют.
Ошибка 1314
Клиент не имеет требуемых привилегий.
Ошибка 1315
Указанное имя не является правильно сформированным именем учетной записи.
Ошибка 1071
Указанная блокировка базы данных служб неверна.
Ошибка 1072
Указанная служба была помечена для удаления
Ошибка 1073
Указанная служба уже существует.
Ошибка 1074
В настоящий момент система работает в последней конфигурации, известной как работоспособная (last-known-good).
Ошибка 1075
Служба, от которой зависит данная служба, не существует или помечена для удаления.
Ошибка 1076
Конфигурация, в которой загружена система, уже помечена как последняя конфигурация, известная как работоспособная (last-known-good).
Ошибка 1077
С момента предыдущей загрузки не было предпринято попыток запустить службу.
Ошибка 1078
Имя уже используется как имя службы или как отображаемое имя службы.
Ошибка 1079
Учетная запись, указанная для службы, отлична от учетной записи, заданной для других служб, запущенных в том же процессе.
Ошибка 1100
Был достигнут физический конец ленты.
Ошибка 1101
При доступе к ленте была достигнута метка файла.
Ошибка 1102
Было достигнуто начало ленты или раздела.
Ошибка 1103
При доступе к ленте был достигнут конец набора файлов.
Ошибка 1104
На ленте больше нет данных.
Ошибка 1105
Не удалось разбить ленту на разделы.
Ошибка 1106
При доступе к новой ленте многотомного раздела текущий размер блока оказался неверным.
Ошибка 1107
При загрузке ленты не удалось найти информацию о разделах.
Ошибка 1108
Не удалось заблокировать механизм извлечения носителя.
Ошибка 1109
Не удалось выгрузить носитель.
Ошибка 1110
Возможно, носитель в устройстве был заменен.
Ошибка 1111
Шина ввода/вывода была сброшена
Ошибка 1112
Нет носителя в устройстве.
Ошибка 1113
В многобайтовой кодовой странице отсутствует соответствие для символа в кодировке Unicode.
Ошибка 1114
Сбой в процедуре инициализации динамически связываемой библиотеки (DLL).
Ошибка 1115
Идет процесс останова системы.
Ошибка 1116
Невозможно прервать процесс останова системы, так как система не находится в состоянии процесса останова.
Ошибка 1117
Запрос не может быть выполнен из-за ошибки устройства ввода/вывода.
Ошибка 1118
Нет успешно инициализированных последовательных устройств. Драйвер последовательных устройств будет выгружен.
Ошибка 1119
Невозможно открыть устройство, разделяющее аппаратное прерывание (IRQ) с другими устройствами, поскольку как минимум одно из устройств, использующих то же аппаратное прерывание, уже открыто.
Ошибка 1120
Операция последовательного ввода/вывода была завершена другим процессом записи в последовательный порт. (Значение IOCTL_SERIAL_XOFF_COUNTER достигло нуля.)
Ошибка 1121
Операция последовательного ввода/вьшрда завершилась из-зд тайм-аута. (Значение IOCTL_SERIAL_XOFF_COUNTER не достигло нуля.)
Ошибка 1122
Не удалось найти идентификационную адресную метку на гибком диске.
Ошибка 1123
Несоответствие между полем идентификатора в секторе гибкого диска и адресом дорожки в контроллере дисковода.
Ошибка 1124
Контроллер дисковода сообщил об ошибке и код ошибки неизвестен драйверу дисковода.
Ошибка 1125
Контроллер дисковода вернул в своих регистрах противоречивые значения.
Ошибка 1126
При доступе к-жесткому диску не удалась операция калибровки, даже после нескольких попыток.
Ошибка 1127
При доступе к жесткому диску произошел сбой при дисковом onepaiuni, которого не удалось избежать даже после повторных попыток проведения данной операции.
Ошибка 1128
При доступе к жесткому диску произошла ошибка, для устранения которой потребовался сброс контроллера диска, который не удался.
Ошибка 1129
Достигнут физический конец ленты.
Ошибка ИЗО
Недостаточен объем свободного места на сервере для выполнения дайной команды.
Ошибка 1131
Была обнаружена потенциальная возможность «мертвой» блокировки (deadlock condition).
Ошибка 1132
Указанный базовый адрес или файловое смешение имеет неверное выравнивание.
Ошибка 1140
Попытка изменить статус питания системы была запрещена другим приложением или драйвером.
Ошибка 1141
Системной BIOS не удалось изменить статус питания системы.
Ошибка 1142
Была сделана попытка создать для файла больше ссылок, чем поддерживает файловая система.
Ошибка 1150
Указанная программа требует более новую версию Windows.
Ошибка 1151
Указанная программа ие является программой Windows или MS-DOS.
Ошибка 1152
Невозможно запустить более одного экземпляра указанной программы.
Ошибка 1153
Указанная программа была написана для более старой версии Windows.
Ошибка 1154
Одна из библиотек, необходимых для запуска данного приложения, повреждена.
Ошибка 1155
Для данной операции ни одно приложение не ассоциировано с указанным файлом.
Ошибка 1156
При отправке команды приложению произошла ошибка.
Ошибка 1157
Не удалось найти ofliry из библиотек, необходимых для запуска данного приложения.
Ошибка 1200
Указано неверное имя устройства.
Ошибка 1201
Устройство в настоящий момент не подключено к системе, а является «запомненным подключением» (remembered connection).
Ошибка 1202
Была сделана попытка запошпггь устройство, которые было запомнено раньше.
Ошибка 1203
Ни один из провайдеров сети не принял данный сетевой путь.
Ошибка 259
Более не доступно данных.
Ошибка 266
Не может быть использован Copy API.
Ошибка 267
Неверное имя каталога.
Ошибка 275
Расширенные атрибуты не помещаются в буфер.
Ошибка 276
Файл расширенных атрибутов на смонтированной файловой системе поврежден.
Ошибка 277
Файл таблицы расширенных атрибутов полон.
Ошибка 278
Указатель (handle) на расширенный атрибут неверен.
Ошибка 282
Смонтированная файловая система не поддерживает расширенные атрибуты.
Ошибка 288
Попытка освободить mutex, не принадлежащий инициатору операции.
Ошибка 298
Для семафора было выполнено слишком много отправлении (post).
Ошибка 299
Запрос Read/WriteProcessMemory был выполнен только частично.
Ошибка 994
Доступ к расширенному атрибуту запрещен.
Ошибка 995
Операция ввода/вывода была прекращена из-за окончания работы потока выполнения (thread) или по запросу приложения.
Ошибка 996
Событие перекрывающегося ввода/вывода находится не в анонсированном состоянии.
Ошибка 997
Производится операция перекрывающегося ввода/вывода.
Ошибка 998
Неверный доступ к области памяти.
Ошибка 999
Ошибка при выполнении страничной (in-page) операции.
Ошибка 1001
Слишком много уровней рекурсии — переполнение стека.
Ошибка 1002
Окно не может отреагировать на отправленное сообщение.
Ошибка 1003
Не удалось завершить выполнение данной функции.
Ошибка 1004
Неверные флаги.
Ошибка 1005
Файловая система тома не распознана. Пожалуйста, убедитесь, что загружены все драйверы для всех необходимых файловых систем и что том не поврежден.
Ошибка 1006
Том для открытого файла был изменен внешним образом, так что открытый файл более не соответствует действительности.
Ошибка 1007
Запрошенная операция не может быть выполнена в полноэкранном режиме.
Ошибка 1008
Была произведена попытка ссылки на несуществующий токен.
Ошибка 1009
База данных реестра повреждена.
Ошибка 1010
Ключ реестра поврежден.
Ошибка 1011
Невозможно открыть ключ реестра.
Ошибка 1012
Невозможно прочитать ключ реестра.
Ошибка 1013
Невозможно записать ключ реестра Ошибка 1014
Один из файлов в базе данных реестра должен был быть восстановлен при помощи журнала или резервной копии. Восстановление прошло успешно.
Ошибка 1015
Реестр поврежден. Ошибка в структуре одного из файлов, содержащих данные реестра, или же системный образ файла в памяти поврежден, или же файл не может быть восстановлен, поскольку резервная копия или журнал отсутствуют или повреждены.
Ошибка 1016
Операция ввода/вывода, инициированная реестром, не удалась и восстановление невозможно. Реестр не может прочитать или записать, или сбросить на диск один из файлов, содержащих системный образ реестра.
Ошибка 1017
Система попыталась прочитать или восстановить файл в реестр, но указанный файл не является файлом в формате реестра.
Ошибка 1018
Предпринята попытка произведения неверной операции над ключом реестра, помеченным для удаления.
Ошибка 1019
Система не может выделить требуемое свободное пространство в журнале реестра.
Ошибка 1020
Невозможно создать символическую ссылку в ключе реестра, уже имеющем подключи или значения.
Ошибка 1021
Невозможно создать стабильный (stable) подключ непостоянного (volatile) родительского ключа.
Ошибка 1022
Запрос уведомления об изменении в процессе выполнения, и информация не возвращается в буфер вызывающего процесса. Вызывающий процесс должен теперь перенумеровать файлы, чтобы найти изменения.
Ошибка 1051
Службе, от которой зависят другие запущенные службы, отправлен управляющий запрос на останов.
Ошибка 1052
Для данной службы данный управляющий запрос неверен
Ошибка 1053
Служба не ответила вовремя на запрос на запуск и управтающие запросы
Ошибка 1054
Для службы не может быть создан поток выполнения (thread).
Ошибка 1055
База данных служб заблокирована
Ошибка 1056
Экземпляр службы уже запущен.
Ошибка 1057
Имя учетной записи неверно или не существует.
Ошибка 1058
Указанная служба запрещена и не может быть запущена.
Ошибка 1059
Была задана циклическая зависимость служб.
Ошибка 1060
Указанная служба не найдена среди установленных служб.
Ошибка 1061
В настоящий момент служба не может принять управляющие сообщения.
Ошибка 1062
Служба не была запущена
Ошибка 1063
Процесс службы не может соединиться с контроллером (controller) службы.
Ошибка 1064
При обработке управляющего запроса в службе произошло исключение.
Ошибка 1065
Указанная база данных не существует.
Ошибка 1066
Служба вернула специфический для нее код ошибки.
Ошибка 1067
Неожиданное завершение процесса.
Ошибка 1068
Не удалось запустить службу или группу служб, от которой зависит данная служба.
Ошибка 1069
Не удалось запустить службу из-за ошибки при входе в систему.
Ошибка 1070
После запуска служба «зависла» в состоянии ожидания запуска.

