Имя: Пароль:
1C
 
публикация базы на веб сервере
0 Amig0
 
18.03.26
13:10
windows 10 64
apache 2.4 64
1c 8.3.27.1786

файловая база публикуется нормально.
если публикую клиент-серверную получаю ошибку
{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404 ,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /test/:","category":"00000000000000000000000000","creationStack":"core83.dll:0x0000000000085928 mngsrv.dll:0x00000000000763D1 mngsrv.dll:0x00000000000B3E6C VCRUNTIME140.dll:0x0000000000001030 VCRUNTIME140.dll:0x00000000000032E8 unknown:0x0000000000000000 mngsrv.dll:0x0000000000078733 vrsbase.dll:0x00000000000759C2 rserver.dll:0x00000000002A6FD5 rserver.dll:0x00000000003C08F3 vrsbase.dll:0x0000000000072E06 rserver.dll:0x00000000003C1614 rserver.dll:0x00000000003C1C9E rtrsrvc.dll:0x00000000000D3D7B rtrsrvc.dll:0x0000000000190EFF rtrsrvc.dll:0x0000000000184231 rtrsrvc.dll:0x0000000000186A19 rtrsrvc.dll:0x0000000000185E5E rtrsrvc.dll:0x000000000018553D rtrsrvc.dll:0x000000000017CE22 rscalls.dll:0x000000000000EF6C rscalls.dll:0x000000000000F6C4 core83.dll:0x00000000002CDB7B core83.dll:0x00000000002CDBAC core83.dll:0x000000000018605F unknown:0x0000000000000000 unknown:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 "}}

брандмауер отключал. без результата.
1 vicof
 
18.03.26
13:20
про разрядность 1с ничего не написано
2 Amig0
 
18.03.26
15:18
(1) Тоже 64
3 arsik
 
гуру
18.03.26
15:36
(2) А в журнале 1С какие ошибки?
Может ты в конфиге апача не ту библиотеку прописал?
4 X Leshiy
 
18.03.26
16:19
(0) И при установке сервера поставил галочку для веб сервера?
5 Garykom
 
гуру
18.03.26
16:33
Очень похоже что версия платформы сервера 1С и версии dll в конфиге апача не але
Ну там
LoadModule _1cws_module "C:/Program Files/1cv8/8.3.24.1761/bin/wsap24.dll"
6 X Leshiy
 
18.03.26
16:36
(5) Тогда апач не стартует. А у него, видать, стартует.
7 Garykom
 
гуру
18.03.26
16:42
(6) Если dll такая есть то вполне стартует
Но при первом обращении упадет как раз
Ибо модуль расширения веб-сервера не той версии что сервер 1С, на которую база ссылается
8 X Leshiy
 
18.03.26
16:43
(7) Ну если только так. Лично я на серверах никогда не оставляю лишние версии)
9 Amig0
 
18.03.26
16:44
Это все на локальной машине для тестов. Работало ранее, после 100/500 обновлений платформы, случилось, то что случилось.
(5) модуль, первое, что поправил.
Более того, файловая БД на этой же машине с этой же платформой работает.

Апач обновил c apachelounge 2.4.66, установил vc_redist.x64.exe

в логах апача - 404. без информации.
10 arsik
 
гуру
18.03.26
16:52
ну покажи конфиг апача.
httpd -t -D DUMP_CONFIG

или так
httpd -t -D DUMP_CONFIG > config-apache.cfg
11 Garykom
 
гуру
18.03.26
16:54
(9) Публикация базы (от имени админа) из Конфигуратора без ошибок проходит?
Или вручную публикуешь?
12 Amig0
 
18.03.26
17:12
(11) вручную. не могу знать, какими данные платформа руководствуется при определении наличия Апача в системе.

Где-то читал, что смотрит по наличию сервиса. Он присутствует, называется по дефолту.
13 Amig0
 
18.03.26
17:15
(10)
vostanov - это файловая бд


# In file: C:/Apache24/conf/httpd.conf
#  67:
Listen 80
# 224:
ServerAdmin adminexample.com
# 233:
ServerName localhost:80
# 240:
<Directory />
  # 241:
  AllowOverride none
  # 242:
  Require all denied
</Directory>
# 257:
DocumentRoot "/Apache24/htdocs"
# 258:
<Directory "/Apache24/htdocs">
  # 271:
  Options Indexes FollowSymLinks
  # 278:
  AllowOverride None
  # 283:
  Require all granted
</Directory>
# 291:
DirectoryIndex index.html
# 298:
<Files ".ht*">
  # 299:
  Require all denied
</Files>
# 309:
ErrorLog "logs/error.log"
# 316:
LogLevel warn
# 323:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
# 324:
LogFormat "%h %l %u %t \"%r\" %>s %b" common
# 338:
CustomLog "logs/access.log" common
# 374:
ScriptAlias /cgi-bin/ "/Apache24/cgi-bin/"
# 390:
<Directory "/Apache24/cgi-bin">
  # 391:
  AllowOverride None
  # 392:
  Options None
  # 393:
  Require all granted
</Directory>
# 427:
Alias "/vostanov "C:/Apache24/htdocs/vostanov/"
# 428:
<Directory "C:/Apache24/htdocs/vostanov/">
  # 429:
  AllowOverride All
  # 430:
  Options None
  # 431:
  Require all granted
  # 432:
  SetHandler 1c-application
  # 433:
  ManagedApplicationDescriptor "C:/Apache24/htdocs/vostanov/default.vrd"
</Directory>
# 437:
Alias "/testdoc "C:/Apache24/htdocs/testdoc/"
# 438:
<Directory "C:/Apache24/htdocs/testdoc/">
  # 439:
  AllowOverride All
  # 440:
  Options None
  # 441:
  Require all granted
  # 442:
  SetHandler 1c-application
  # 443:
  ManagedApplicationDescriptor "C:/Apache24/htdocs/testdoc/default.vrd"
</Directory>
# 463:
TypesConfig conf/mime.types
# 480:
AddType application/x-compress .Z
# 481:
AddType application/x-gzip .gz .tgz
# In file: C:/Apache24/conf/extra/httpd-autoindex.conf
#  16:
IndexOptions FancyIndexing HTMLTable VersionSort
#  21:
Alias /icons/ "/Apache24/icons/"
#  23:
<Directory "/Apache24/icons">
  #  24:
  Options Indexes MultiViews
  #  25:
  AllowOverride None
  #  26:
  Require all granted
</Directory>
#  34:
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
#  36:
AddIconByType (TXT,/icons/text.gif) text/*
#  37:
AddIconByType (IMG,/icons/image2.gif) image/*
#  38:
AddIconByType (SND,/icons/sound2.gif) audio/*
#  39:
AddIconByType (VID,/icons/movie.gif) video/*
#  41:
AddIcon /icons/binary.gif .bin .exe
#  42:
AddIcon /icons/binhex.gif .hqx
#  43:
AddIcon /icons/tar.gif .tar
#  44:
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
#  45:
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
#  46:
AddIcon /icons/a.gif .ps .ai .eps
#  47:
AddIcon /icons/layout.gif .html .shtml .htm .pdf
#  48:
AddIcon /icons/text.gif .txt
#  49:
AddIcon /icons/c.gif .c
#  50:
AddIcon /icons/p.gif .pl .py
#  51:
AddIcon /icons/f.gif .for
#  52:
AddIcon /icons/dvi.gif .dvi
#  53:
AddIcon /icons/uuencoded.gif .uu
#  54:
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
#  55:
AddIcon /icons/tex.gif .tex
#  56:
AddIcon /icons/bomb.gif core
#  58:
AddIcon /icons/back.gif ..
#  59:
AddIcon /icons/hand.right.gif README
#  60:
AddIcon /icons/folder.gif ^^DIRECTORY^^
#  61:
AddIcon /icons/blank.gif ^^BLANKICON^^
#  67:
DefaultIcon /icons/unknown.gif
#  85:
ReadmeName README.html
#  86:
HeaderName HEADER.html
#  92:
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
# In file: C:/Apache24/conf/extra/httpd-info.conf
#  14:
<Location /server-status>
  #  15:
  SetHandler server-status
  #  16:
  Require host .example.com
  #  17:
  Require ip 127
</Location>
#  32:
<Location /server-info>
  #  33:
  SetHandler server-info
  #  34:
  Require host .example.com
  #  35:
  Require ip 127
</Location>
# In file: C:/Apache24/conf/extra/httpd-ahssl.conf
#  18:
Listen 443 https
#  34:
SSLProtocol -all +TLSv1.2 +TLSv1.3
#  35:
SSLCipherSuite SSL ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:!RC4:!LOW:!MD5:!aNULL:!eNULL:!3DES:!EXP:!PSK:!SRP:!DSS
#  36:
SSLCipherSuite TLSv1.3 TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384:TLS_AES_128_GCM_SHA256
#  48:
SSLHonorCipherOrder On
#  54:
SSLPassPhraseDialog builtin
#  60:
SSLSessionCache "shmcb:/Apache24/logs/ssl_scache(512000)"
#  61:
SSLSessionCacheTimeout 300
#  66:
AddType application/x-x509-ca-cert .crt
#  67:
AddType application/x-pkcs7-crl    .crl
#  97:
<FilesMatch "\.(cgi|shtml|phtml|php)$">
  #  98:
  SSLOptions +StdEnvVars
</FilesMatch>
# 100:
<Directory "/Apache24/cgi-bin">
  # 101:
  SSLOptions +StdEnvVars
</Directory>
# 130:
BrowserMatch "MSIE [2-5]"          nokeepalive ssl-unclean-shutdown          downgrade-1.0 force-response-1.0
# 136:
CustomLog "/Apache24/logs/ssl_request.log"           "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" env=HTTPS
# 142:
<VirtualHost _default_:443>
  # 143:
  SSLEngine on
  # 144:
  ServerName localhost:443
  # 145:
  SSLCertificateFile "/Apache24/conf/ssl/server.crt"
  # 146:
  SSLCertificateKeyFile "/Apache24/conf/ssl/server.key"
  # 147:
  DocumentRoot "/Apache24/htdocs"
  # 150:
  CustomLog "/Apache24/logs/ssl_request.log"           "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
  # 151:
  <Directory "/Apache24/htdocs">
    # 152:
    Options Indexes Includes FollowSymLinks
    # 153:
    AllowOverride AuthConfig Limit FileInfo
    # 154:
    Require all granted
  </Directory>
</VirtualHost>
# In file: C:/Apache24/conf/httpd.conf
# 596:
SSLRandomSeed startup builtin
# 597:
SSLRandomSeed connect builtin
# 600:
ProtocolsHonorOrder On
# 601:
Protocols h2 h2c http/1.1
14 Garykom
 
гуру
18.03.26
17:20
(9) >модуль, первое, что поправил.
апач после этого перезапустил же да?
15 arsik
 
гуру
18.03.26
17:34
(13) Да вроде все норм, но не показывает загруженные модули.
Поищи в папке инсталяции апача все встречающиеся тексты "_1cws_module"
Может он у тебя несколько раз прописан?
Ну и *.vrd бы посмотреть.
Кстати зачем нам vostanov смотреть, он же у тебя работает. А где test?
16 Amig0
 
18.03.26
18:07
(14) не смешно.
(15) там примитив
<?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="/testdoc"
ib="Srvr=&quot;1srv&quot;;Ref=&quot;testdoc&quot;;">
    <ws enable="false"
            pointEnableCommon="false"/>
    <standardOdata enable="false"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
    <analytics enable="false"/>
</point>
17 Garykom
 
гуру
18.03.26
18:15
(16) У тебя апач и сервер 1С на разных машинах?
18 Amig0
 
18.03.26
18:16
(17) да
19 Garykom
 
гуру
18.03.26
18:16
(16) ошибка в (0) про "/test/"
а тут база "/testdoc"
20 vicof
 
18.03.26
18:18
В (0)  /test и 404, в (16) /testdoc
Не видел (19)
21 arsik
 
гуру
18.03.26
18:31
(19) (20) Алиас на вебсервере можно любой указать.
22 Garykom
 
гуру
18.03.26
18:41
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший