Имя: Пароль:
1C
 
Почему odata не работает?
0 PR
 
11.01.19
06:19
1. Свое мнение 50% (2)
2. Не умеешь готовить Апач, не берись 25% (1)
3. Виновата платформа 1С 25% (1)
4. Причина вот в чём... 0% (0)
5. Нужен Апач 32х 0% (0)
6. Выкинь Апач, возьми IIS 0% (0)
7. Дело не в Апаче 0% (0)
8. А я-то откуда знаю? 0% (0)
Всего мнений: 4

1С 8.3.14.1494
Апач 2.4 64х

Набираю в браузере http://site.ru/basename/odata/standard.odata/

Получаю что-то типа

1C:Enterprise 8 application error:
Невосстановимая ошибка
by reason:
Сеанс отсутствует или удален ID=1f51a981-364a-4934-9c2b-145f3290fde7, File=d:\jenkins\ci_builder2\windowsbuild2\platform\src\rserver\src\clusterdistribimpl.cpp(1439)

У другого клиента примерно то же, суть та же

1C:Enterprise 8 application error:
Невосстановимая ошибка
by reason:
Сеанс отсутствует или удален ID=9e9c0d50-bd22-4a9c-91d3-60fff0dd5bd4, File=src\ClusterDistribImpl.cpp(1436)

При этом веб-клиент пашет, не работает только odata
1 Beduin
 
11.01.19
06:28
(0) Программа, которая отвечает за трансляцию данных из 1С в 80 порт не работает.
2 мокасинчик
 
11.01.19
06:37
Печенюшка зачем ты каждый раз прикручиваешь тупую голосовалку когда обсираешься? Для тебя всегда нужен только один пункт кг/ам

Свое мнение
3 PR
 
11.01.19
06:39
(2) Ой, Миша, а я думал, ты уже запил с безнадеги :))
4 PR
 
11.01.19
06:40
(1) И что это значит? И как это, веб-клиент же работает?
5 Beduin
 
11.01.19
06:45
(4) o.data это просто протокол. И то, что транслирует данные в Почему odata не работает?
записало о 503 ошибке
6 PR
 
11.01.19
06:48
(5) А, ну вот, теперь все сразу стало понятно
7 мокасинчик
 
11.01.19
06:52
(5) Чувак ты же ушел в жабу андроид, почему ты здесь?
10 Beduin
 
11.01.19
07:01
(7) такой динамике как на мисте java форумам и не снилось
12 PR
 
11.01.19
07:05
(5) В ie, кстати, другой текст, нежели в firefox, говорит про ошибку 500
16 PR
 
11.01.19
07:08
(13) Миша, дурачина, я как бы просто сообщил, что ошибка 500, а не 503 и то, что ошибки в разных браузерах разные, то есть текст ошибки генерится браузером, а не, допусти, берется от Апача, например
21 Beduin
 
11.01.19
07:17
(14) Клиенты по 1С с прошлого остались. Вообще по 1С работы тьма. Ни разу объявление даже не давал. Прут и прут.
25 PR
 
14.01.19
03:07
Так что, есть герои? :))
А то проблема все так же актуальна
Уже и Апач переставил и 1С и базу переопубликовал и права проверил, которые догадался
26 духан пердушанский
 
14.01.19
03:20
(25) тебе уже ничего не поможет, смирись
27 PR
 
14.01.19
03:41
(26) Что, Мишанька, не спится, по делу сказать нечего, а пукнуть хочется?
28 PR
 
14.01.19
10:54
И снова (25) :))
29 Мыш
 
14.01.19
11:08
(0) $metadata работает?
30 PR
 
14.01.19
11:32
(29) Нет
Я же писал, даже уже /odata/standard.odata не работает
31 духан пердушанский
 
14.01.19
11:34
Печенюшка ты долбоеб потому что
32 Мыш
 
14.01.19
11:39
(30) А что в .vrd файле?
33 PR
 
14.01.19
12:48
(32) Все по дефолту, вместо mybasename и myservername мои сервер и база
<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system";
        xmlns:xs="http://www.w3.org/2001/XMLSchema";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        base="/mybasename"
        ib="Srvr=&quot;myservername&quot;;Ref=&quot;mybasename&quot;;">
    <ws enable="false"/>
    <httpServices publishByDefault="false"/>
    <standardOdata enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
</point>
34 ДенисЧ
 
14.01.19
12:53
В логи http-сервера кто-нибудь уже советовал заглянуть?
35 PR
 
14.01.19
12:54
(34) Заглядывал, ничего интересного
36 PR
 
14.01.19
17:04
Ап?
37 духан пердушанский
 
14.01.19
17:07
(36) Рома иди паси свиней, все равно руки из задницы у тебя и мосх куриный
38 PR
 
14.01.19
17:09
(37) Миша, иди нахуй, задрал ты уже своим блевотным юмором
39 духан пердушанский
 
14.01.19
17:10
(38) ко-ко-ко, кудах-кудах, давай еще поплачь
40 духан пердушанский
 
14.01.19
17:13
Рома я тебе ответил еще в (31) а до тебя все не доходит
41 PR
 
15.01.19
23:04
Хм, замена Апача на 32-х версию тоже ничего не дала
Что за чудеса в решете
Истина где-то рядом же, чую :))
42 palsergeich
 
15.01.19
23:09
http://ast-1c.kz/almasoft/?p=549 похоже, не?
43 PR
 
15.01.19
23:11
(42) Вообще ни разу
44 PR
 
15.01.19
23:12
Кстати, перед выдачей ошибки не запрашивается логин пароль, что странно
45 palsergeich
 
15.01.19
23:14
Ну ты все равно проверь права на папки
46 PR
 
15.01.19
23:17
(45) Да даже всем всё разрешил
47 Nyoko
 
15.01.19
23:21
14 платформу не ставил, ни каких проблем, разрядность тут не причем, если используешь 1с 64 юзай апач 64 ну и наоборот.

даже связка nginx - apache полёт нормальный. а, вот веб клиент уже глючит.  

после простоты apache тошнит от iis ...

Не умеешь готовить Апач, не берись
48 palsergeich
 
15.01.19
23:22
Вот еще что пишут...
С большой вероятностью х32 процесс апача вылетает из-за большого массива информации - переполнение происходит.
Поставьте IIS. инструкция на инфостарте есть по установке и настройке для работы с 1с. И в настройках IIS увеличьте число рабочих процессов. Это делается в доп.параметрах DefaultAppPool.

Apache2.2 под windows не умеет "распределять" нагрузку между процессами.
49 Nyoko
 
15.01.19
23:26
(47) апач всегда беру отсюда https://www.apachehaus.com/
50 PR
 
15.01.19
23:59
(47) Да я уже и платформу другую поставил, правда тоже 64-х
51 PR
 
16.01.19
00:22
Странное дело, прописал в vrd-файл конкретные логин и пароль, работает
А почему сам браузер не запрашивает?
52 PR
 
16.01.19
10:42
Есть еще идеи?
53 PR
 
16.01.19
23:23
Мда, печалька
54 palsergeich
 
16.01.19
23:26
(51) а такое было.
Или в адресной строке пишешь Логин:Пароль@адрес или в врд логин пароль прописываешь.
Как лечил не помню, что то было в настройках безопасности, но вылечил. Давненько было.
55 PR
 
17.01.19
08:50
(54) У меня раньше давным-давно такое работало, пароль запрашивался
56 PR
 
17.01.19
12:25
Я вот думаю, может дело в платформе?
Но проверять лень
57 удовлетворяльщик
 
17.01.19
12:32
Дело в (31) можешь даже не проверять
58 PR
 
22.01.19
01:27
(54) В этом случае говорит, что сайт типа не требует авторизации
Вот и вопрос, как включить авторизацию?
59 PR
 
22.01.19
09:04
Ап
60 PR
 
16.03.19
00:13
Что, так ни у кого и нет идей?
61 PR
 
16.03.19
00:28
Вот есть похожая тема, но давняя же https://forum.infostart.ru/forum86/topic176251/
62 PR
 
16.03.19
01:51
Кстати, у одного клиента все-таки работает OData
Платформа 64х 8.3.13.1576
Апач 32х 2.4.33.0

Что за странная картина?
Что не так у одного клиента и что так у другого?
63 Dunemaster
 
16.03.19
22:00
Попробуйте в default.vrd заменить reuseSessions="autouse" на reuseSessions="dontuse".
64 PR
 
16.03.19
22:59
(63) Не помогло
65 PR
 
16.03.19
23:26
(63) У клиента, у которого все работает, vrd-файлы такие же
Пока из отличий только операционка другая и версия 1С
66 PR
 
18.03.19
02:19
Блин, хоть бы направление что ли, в какую сторону двигаться, уже мозг весь сломал
67 Роман
 
18.03.19
07:38
(66) Недавно знакомый сутки ловил всякие разные ошибки при попытке запуска web-сервиса (после обновления платформы). Решилось только установкой всех обновлений на Windows.

Свое мнение
68 PR
 
18.03.19
13:49
Да вроде все обновления стоят
69 Лефмихалыч
 
18.03.19
14:05
(0) в error_log - что при этом?
70 Nyoko
 
18.03.19
14:10
В своё время долго очень ковырялся, но такой дичи не видал

Позвони в 1С спроси их что у Вас в файле "d:\jenkins\ci_builder2\windowsbuild2\platform\src\rserver\src\clusterdistribimpl.cpp" на строке (1439) мешает людям любить ODATA

Виновата платформа 1С
71 PR
 
18.03.19
14:16
(69) Набрал сейчас в браузере ссылку, получил ошибку, в логе за сегодня ничего нет
72 PR
 
18.03.19
16:38
(70) Да скорее всего речь про какую-то ошибку авторизации или про (61) "При обращении к объектам WebСервис, HTTPСервис и сервисам OData клиенту возвращается некорректное значение поля HTTP заголовка WWW-Authenticate в случае, если произошла ошибка авторизации - значение не содержит "realm="1C:Enterprise 8.3"""
73 PR
 
25.03.19
13:31
Апчтоли
74 Сияющий в темноте
 
25.03.19
14:09
явно нужно прописать авторизацию,чтобы запрашивал.
по odata он ее запросить не может,поэтому,авторизоваться должен или по ключу из webсервера или прописать в файле публикации.
а работает там,где пользователя не задали.
75 PR
 
27.03.19
10:03
(74) Работает как раз когда указываешь в явном виде при отправке запроса
Не работает только в браузере

У того же клиента, где работает в браузере, работает с вполне себе заданными логин паролем
И там в файле публикации все точно так же

То есть не то, что-то другое
76 PR
 
28.03.19
11:12
Блин, где бы хоть мануалы что ли помануалить
Независимо от того, куда вы едете — это в гору и против ветра!