Имя: Пароль:
1C
 
Linux + PostgreSQL + 1C Сервер
0 Sponger
 
28.04.10
13:00
На виртуальной машине установил Linux Debian 5.0.4.
Установил PostgreSQL 8.3.8 патченный с диска ИТС.
Установил 1С Сервер 8.1.15.14

все сервисы запускаются.

под Windows запускаю консоль серверов 1С, создал 1С сервер.

и вот проблема: при создании информационной выдает ошибку:
Ошибка соединения с рабочим процессом.
server_addr=tcp://debian:1562 descr=Ошибка сетевого доступа к серверу.
(WindowsSockets - 11004(0x00002AFC). Запрошенное имя верное, но данные запрошенного типа не найдены.

Подскажите что это значит и как исправить?
1 xReason
 
28.04.10
13:27
Что-то мне кажется, что проблема с доступ к базе. Где-то каких-то прав не хватает
2 nemo1966
 
28.04.10
13:30
3 Sponger
 
28.04.10
13:55
(2) у меня 3 процесса и запущены от пользователя usr1cv81
4 Sponger
 
28.04.10
13:57
(2) сервер приложений я так и ставил.
5 Sponger
 
28.04.10
14:00
при создании базы пишет:

Ошибка при создании информационной базы: Сервер 1С Предприятия не обнаружен.
Ошибка соединения с рабочим процессом.
server_addr=tcp://debian:1562 descr=Ошибка сетевого доступа к серверу.
(WindowsSockets - 11004(0x00002AFC). Запрошенное имя верное, но данные запрошенного типа не найдены.
6 egor2fsys
 
28.04.10
14:02
ping debian
из под винды что говорит ?
7 pumbaEO
 
28.04.10
14:05
в винде в host пиши ip компьютера и наименование какое ставил для debian.
8 Sponger
 
28.04.10
14:06
так не пингует, а по ip ping идет.

Установил PGAdmin III. В нем база создается. Значит дело именно в 1С сервере приложений.
9 egor2fsys
 
28.04.10
14:11
Дело не в сервере приложений, дело в том, что не удается определить IP адрес по имени. Пропишите соотв. имени к адресу в файл hosts, как посоветовал pumbaEO.
10 Sponger
 
28.04.10
14:14
(9) я понял :). Но не могу найти этот файл. У меня Win7
11 egor2fsys
 
28.04.10
14:17
<sys disc>:\Windows\system32\drivers\etc

Все точно там же, где и в ХР.
12 Sponger
 
28.04.10
14:20
(11) угу нашел, но почему то не с первой попытки :). Щас поправлю посмотрим.
13 Sponger
 
28.04.10
14:36
hosts поправил, но теперь другая ошибка.

Ошибка при создании информационной базы: Сервер баз данных не обнаружен.
FATAL: отсутствует запись в pg_hba.conf для хоста "127.0.1.1", пользователя "postgres", базы "template1"
14 Sponger
 
28.04.10
14:43
в pg_hba.conf у меня прописано
host all all 127.0.0.1/32 md5
host all all 192.168.0.0/24 md5
host all all 192.168.1.0/24 md5
15 egor2fsys
 
28.04.10
14:59
Сделайте

host all all 127.0.0.1/32 trust
host all all 192.168.0.0/24 md5
host all all 192.168.1.0/24 md5
16 Sponger
 
28.04.10
15:00
up
17 Sponger
 
28.04.10
15:11
добавил
host all all 127.0.1.1/32 md5

и все заработало :). всем спасибо за помощь.


PS И еще вопросик. Без серверного ключика, сколько пользователей будет работать 10 или 12? и это глюк системы или официально разрешено?
18 nemo1966
 
28.04.10
15:13
12
19 egor2fsys
 
28.04.10
15:14
12.
Официально не разрешено, но это фича сервера под linux.
20 nemo1966
 
28.04.10
15:14
осталось от прежних релизов типа "тестовые"
21 Sponger
 
28.04.10
15:15
(19), (20) - т.е. если проверка за отсутствие ключика будут дрючить?
22 nemo1966
 
28.04.10
15:16
(21) да
23 pumbaEO
 
28.04.10
15:35
пропиши в c:\WINDOWS\system32\drivers\etc\hosts
ip "название машины"

проверь в debian,
cat /etc/hosts

чтобы во второй (обычно) строке имя совпадало с "название машины"
127.0.1.1 "название машины"

после этого пойдет ping "название машины", и будет создана машина, процесс на сервере 1С Предприятие
24 xReason
 
29.04.10
16:00
Я сегодня столкнулся с такой же ошибкой... что самое интересное причина была в том, что я по айПи ломился вообще на другой комп, где не было сервера