powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблема с доступом к серверу
23 сообщений из 23, страница 1 из 1
Проблема с доступом к серверу
    #33890347
Sybase Adaptive Server Anywhere Network Server Version 8.0.3.5002
ОС Windows 2003 Enterp Edition Eng c SP1.
Запуск сервера ASA настроен как запуск сервиса автоматический
У сервера одна база.
если перезагрузить сервре (в смысле железку) то из вне (т.е. с любой машины сети) невозможно подключится к серверу ASA. Лечится остановкй сервера и ручным его запуском.
На серваке две сетевые карты. Настроен статический роутинг между ними.
На самой машине ASA виден к нему можно подключится использую ODBC конекты (причем указывая что сервре искать в сети)
Параметры запуска сервеhа ASA
-n
-cw
и путь к базе данных.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33890366
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавь в строку запуска сервера -o somefile.txt -z
Увидишь точно на какие адреса/порты сервер садится при запуске.

---
http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33890378
ОК, попробую
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33891025
Вот кусочек при старте сервера
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
I. 08/01 08:35:39. Database server started at Tue Aug 01 2006 08:35
I. 08/01 08:35:39. Trying to start SharedMemory link ...
I. 08/01 08:35:39.     SharedMemory link started successfully
I. 08/01 08:35:39. Trying to start NamedPipes link ...
I. 08/01 08:35:39.     NamedPipes link started successfully
I. 08/01 08:35:39. Trying to start TCPIP link ...
I. 08/01 08:35:39. Loading ws2_32.dll
I. 08/01 08:35:39. TCP using Winsock version 2.0
I. 08/01 08:35:39. Starting TCP listener on IP address 0.0.0.0:2638
I. 08/01 08:35:39. Starting on port 2638
I. 08/01 08:35:39. Starting UDP listener on IP address 127.0.0.1:2638
I. 08/01 08:35:39. This is a class A network address
I. 08/01 08:35:39. Looking for server with name bp_pokroff
I. 08/01 08:35:39. Sending broadcast to find server
I. 08/01 08:35:39. Using broadcast address of: 127.255.255.255:2638
I. 08/01 08:35:39. Starting UDP listener on IP address 192.168.0.1:2638
I. 08/01 08:35:39. This is a class C network address
I. 08/01 08:35:39. Looking for server with name bp_pokroff
I. 08/01 08:35:39. Sending broadcast to find server
I. 08/01 08:35:39. Using broadcast address of: 192.168.0.255:2638
I. 08/01 08:35:39. Starting UDP listener on IP address 192.168.2.6:2638
I. 08/01 08:35:39. This is a class C network address
I. 08/01 08:35:39. Looking for server with name bp_pokroff
I. 08/01 08:35:39. Sending broadcast to find server
I. 08/01 08:35:39. Using broadcast address of: 192.168.2.255:2638
I. 08/01 08:35:44.     Server not found (no reply received)
I. 08/01 08:35:44.     TCPIP link started successfully
I. 08/01 08:35:44. Trying to start SPX link ...
I. 08/01 08:35:44. Loading ws2_32.dll
I. 08/01 08:35:44. SPX using Winsock version 2.0
I. 08/01 08:35:44. Client for NetWare not installed. Not using bindery
I. 08/01 08:35:44. Could not bind to specified address
I. 08/01 08:35:44. SPX communication link not started
I. 08/01 08:35:44. Now accepting requests

Что здесь страшного?
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33891590
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балаев АртемSybase Adaptive Server Anywhere Network Server Version 8.0.3.5002
ОС Windows 2003 Enterp Edition Eng c SP1.
Запуск сервера ASA настроен как запуск сервиса автоматический
У сервера одна база.
если перезагрузить сервре (в смысле железку) то из вне (т.е. с любой машины сети) невозможно подключится к серверу ASA. Лечится остановкй сервера и ручным его запуском.
На серваке две сетевые карты. Настроен статический роутинг между ними.
На самой машине ASA виден к нему можно подключится использую ODBC конекты (причем указывая что сервре искать в сети)
Параметры запуска сервеhа ASA
-n
-cw
и путь к базе данных.
Наверное сервис ASA грузится раньше сетевых сервисов вот и не доступен, заставь его стартовать после сервиса Netlogon...
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33893037
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балаев АртемЧто здесь страшного?Да вроде ничего особенно страшного нету...
Попробуй теперь запустить сервер с теми же параметрами вручную и сравни логи.
Посмотри что сервер пишет в логе когда отпинывает клиента.
В конце-концов, можно попробовать жестко прописывать на каких адресах ждать клиентов -x TCPIP(MyIP=192.168.0.1,192.168.2.6) Хотя вроде бы сервер и так автоматом находит все нужные адреса, но попробуй, а вдруг?
В порядке бреда: может у тебя закрыт на машине закрыт порт 2638?
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33893120
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как вопрос с разрешением имен на этом компе(DNS, Wins)?
Может на компе не включена поддержка netbios tcpip?

Просто ситуация мне напоминает свою, когда я не мог соединиться с сервером в другой подсети, с которой пакеты разрешения имен netbios были запрещены.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33893123
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас на ваш лог посмортрел(2 IP адреса) и точно вспомнил.
Точно проблема в маршрутизации между сетками.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33899582
Извиняюсь за молчание. Был в коммандировке.
Теперь готов пробовать.
1. Порт не закрыт
2. Как проверить есть ли проблемы с маршрутизацией?
ping работает к обеим подсетям из друг друга.
на локальных машинах прописанны маршруты.
Таких проблем не было когда была одна сетевая карта.
Так что проблема точно в том что их две. Осталось локализовать поточнее.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33899634
antandА как вопрос с разрешением имен на этом компе(DNS, Wins)?
Может на компе не включена поддержка netbios tcpip?

Просто ситуация мне напоминает свою, когда я не мог соединиться с сервером в другой подсети, с которой пакеты разрешения имен netbios были запрещены.
Специально вроде как ничего не запрещали.
В настройках сетевых соединений
про netbios - стоит
Default - Use NetBios seting from DHCP server. If static IP adress is used or the DHCP server does not provide NETBIOS seting, enable NETBIOS over TCP/IP

Контролера домена нет, DHCP Сервре тоже не присутсвует. используются статические адреса, то насколько я понял мне необохдимо поменять из состояния настройки netBios на Enable NETBIOS over TCP/IP вместо установленого сечас Default.
я правильнопонимаю.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33899716
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, попробуйте включить Netbios.
А DNS в сети поднят?
При старте ASA регистрирует имя сервера, которое в параметрах -n XXXXX

И еще один вопрос может быть.
Вы говорите, что если перестартовать сервис ASA, то все ОК - клиенты начинают соединяться. В таком случае ситуация действительно может быть в порядке запуска сервисов. Сделайте, чтобы сервис ASA стартовал гарантировано после всех сетевых служб, в т.ч. после службы, отвечающей за маршрутизацию.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33899847
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, ping в данном случае не показатель.
Более того, я когда решал аналогичную проблему(доступ к серверу в другой подсети) выяснил, что и telnet не показатель.
Я выдавал в telnet команду соединения с сервером IP 2638 и все работало!!!
Но из клиента БД или ODBC соединиться с базой не мог.

Еще в ОDBC драйвере есть параметр отладки, с помощью которого можно в текстовом файле посмотреть лог соединения клиента с сервером.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33900377
DNS сервер не поднят.
Попробую сделать так чnо бы ASA стартовал после службы маршрутизации.
А как сделать что - бы он гарантированно стартовал после всех?
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33900455
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как здесь уже писали можно попробовать заставить его стартовать после Net Logon
В централе это не сложно сделать.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33905866
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балаев АртемDNS сервер не поднят.
Попробую сделать так чnо бы ASA стартовал после службы маршрутизации.
А как сделать что - бы он гарантированно стартовал после всех?
в свойствах сервиса закладка Dependencies - там указать, от каких сервисов зависит этот сервис
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33914036
Опять извеняюсь за молчание снова не был дома.
Пробовал настроить запуск ASA псоле Netlogon.
ASA тогда вообще не стартует.
----
Случайно останавливал и запускал сервер при отключенной второй подсети (в смысле что тамошний свитч был выключен) так вот после этого из той подсети когда там включили свитч попробовали подключится к серверу то это смог сделать первый попытавшийся. остальные получили отказ. пришлось перезапускать ASA заново. т.к. уезжал в филил организации в другой город, то
писание влог отключал поэтому не знаю что написал сервер при потпытке подключения тех клиентов.
Буду экспереминтировать. Как добьюсь результата обязательно напишу.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33914139
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балаев АртемОпять извеняюсь за молчание снова не был дома.
Пробовал настроить запуск ASA псоле Netlogon.
ASA тогда вообще не стартует.
----
Случайно останавливал и запускал сервер при отключенной второй подсети (в смысле что тамошний свитч был выключен) так вот после этого из той подсети когда там включили свитч попробовали подключится к серверу то это смог сделать первый попытавшийся. остальные получили отказ. пришлось перезапускать ASA заново. т.к. уезжал в филил организации в другой город, то
писание влог отключал поэтому не знаю что написал сервер при потпытке подключения тех клиентов.
Буду экспереминтировать. Как добьюсь результата обязательно напишу.
Если судить по логу, котрый ты прислал, то у тебя в сервере 2-е сетевые карты, на которых прописаны адреса 192.168.0.1 и 192.168.2.6, при этом сам ASA осуществил привязку к адресу 192.168.0.1, очевидно она в реестре прописана первой, при этом широковещательные запросы на самом W2k3 запрещены, поэтому надо сначало сделать следующее:
1. Проверить пингуется ли адрес 192.168.0.1 с любого компьютера из сети 192.168.2.* , если не пингуется строить сисадмина на тему маршрутизации TCP/IP.
2. Припиши в запуске сервера привязку только к одному ip, пусть это будет 192.168.0.1.
3. NT, начиная с NT4 и заканчивая W2k3, никогда не пропускала броадкасты между карточками, поэтому для того, чтобы в этих условиях подцепиться к ASA из сети 192.168.2.* надо в параметрах клиента прямо указывать ip 192.168.0.1 и не использовать броадкаст
4. Заведи, если есть права, на сервер еще одну административную учетную запись(пользователя с административными правами и возможностью аутенфикации только на сервере) и стартуй ASA от имени этой учетной записи, абсалютно не понятно, почему у тебя ASA не может стартовать после сервиса Netlogon, впрочем на W2k3 очень многое можно прекрутить в политиках.

P.S. можно привязать сервер к другому адресу(192.168.2.6), и посмотреть, что будет с доступом.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33914155
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov Если судить по логу, котрый ты прислал, то у тебя в сервере 2-е сетевые карты, на которых прописаны адреса 192.168.0.1 и 192.168.2.6, при этом сам ASA осуществил привязку к адресу 192.168.0.1,Нет. Судя по тому логу сервер посадил UDP слушателя на оба адреса.

Sergey Orlov1. Проверить пингуется ли адрес 192.168.0.1 с любого компьютера из сети 192.168.2.* , если не пингуется строить сисадмина на тему маршрутизации TCP/IP.Это не нужно. Две сети обычно для того и делаются чтобы юзера из одной сети не видели других.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33914158
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балаев Артемсмог сделать первый попытавшийся. остальные получили отказ.А у вас случае траффик-шейпер не стоит?
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33915611
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl Sergey Orlov Если судить по логу, котрый ты прислал, то у тебя в сервере 2-е сетевые карты, на которых прописаны адреса 192.168.0.1 и 192.168.2.6, при этом сам ASA осуществил привязку к адресу 192.168.0.1,Нет. Судя по тому логу сервер посадил UDP слушателя на оба адреса.

Sergey Orlov1. Проверить пингуется ли адрес 192.168.0.1 с любого компьютера из сети 192.168.2.* , если не пингуется строить сисадмина на тему маршрутизации TCP/IP.Это не нужно. Две сети обычно для того и делаются чтобы юзера из одной сети не видели других.
Ну почему же, второе вытекает из первого, но ведь же лог касаемо 2-ой карточки
I. 08/01 08:35:39. Starting UDP listener on IP address 192.168.2.6:2638
I. 08/01 08:35:39. This is a class C network address
I. 08/01 08:35:39. Looking for server with name bp_pokroff
I. 08/01 08:35:39. Sending broadcast to find server
I. 08/01 08:35:39. Using broadcast address of: 192.168.2.255:2638
I. 08/01 08:35:44. Server not found (no reply received)
Из него явно вытыкает, что нет ASA на этом интерфейсе по порту 2638,
а поскольку broadcast'ы не пропускаются W2k3, сервер и будет недоступен для этого сегмента.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33917598
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov Ну почему же, второе вытекает из первого, но ведь же лог касаемо 2-ой карточки
I. 08/01 08:35:39. Starting UDP listener on IP address 192.168.2.6:2638
I. 08/01 08:35:39. This is a class C network address
I. 08/01 08:35:39. Looking for server with name bp_pokroff
I. 08/01 08:35:39. Sending broadcast to find server
I. 08/01 08:35:39. Using broadcast address of: 192.168.2.255:2638
I. 08/01 08:35:44. Server not found (no reply received)
Из него явно вытыкает, что нет ASA на этом интерфейсе по порту 2638,
а поскольку broadcast'ы не пропускаются W2k3, сервер и будет недоступен для этого сегмента.
Нет, "Server not found (no reply received)" относится не к этой конкретной карточке. Это общий ответ на попытку найти одноименный сервер.

Клиенты по умолчанию ищут сервер ASA по принципу: послать броадкаст в локалку "ищу сервер по имени ААА" все сервера с таким именим отвечают "я нахожусь по адресу w.x.y.z" Какой из серверов с именем ААА первым ответит, к тому клиент и подключится. Получается неопределенность... Чтобы ее развязать каждый сервер при старте пытается найти одноименные с ним сервера и если найдет ругается.
В данном случае он ищет сервера в трех подсетях (127.255.255.255, 192.168.0.255, 192.168.2.255), ни в одной не нашел (о чем и сообщил) после чего стартовал.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33931383
Спасибо за советы (ответы).
Был в небольшом отпуске.
Теперь вышел. Буду строить админа на предмет настройки сети.
О результатах обязательно сообщу. (проблема в том что пользователи работают 6 дней в неделю с 8-00 до 19-00.
Все экспиременты придется производить ночью :)
Такая видно доля.
...
Рейтинг: 0 / 0
Проблема с доступом к серверу
    #33931392
White OwlА у вас случае траффик-шейпер не стоит? Нет не стоит.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблема с доступом к серверу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]