[Comm] Опять про "Ружель" и коннекты к базе - завелось, но...
Sergei O. Naumov
vomus на rambler.ru
Пн Авг 12 20:43:47 MSK 2013
*Anton Gorlov* stalker на altlinux.ru пишет[1]
>>/ Ср 07 авг 2013 13:52:45 пользователь Serg Tselishev /
>>/ (rotkart на gmail.com[2]) написал:/
>>
>>/ 7 августа 2013 г., 12:00 пользователь Sergei Naumov /
>>/ <_vomus на rambler.ru_> написал:/
>>/ > Вопрос вот еще какой - можно ли запускать "Ружель" (любое приложение/
>>/ > WebObjects) без веб-интерфейса на 56789 порту?/
>>
>>/ http://www.rujel.net/distribute/install/wostart[3]/
>
>/ Рубильник, однако включен... Все равно нет коннекта к базе./
/>/
> Глупый вопрос -а биндинг дял mysql для java стоит?
Имеется в виду jdbc-драйвер?
Я вот тут еще покопался в логах и конфигах, обнаружил, что пароль был кривой в
database.plist (видать другой админ копался тоже), поменял, но обнаружил вот что
забавное:
1. Убил wotaskd и womonitor
2. Почему-то остается висеть одинокий процесс WebObjects, убил и его
3. Сделал tail на логе mysql и смотрю
4. Запустил webobjects, увидел, что запустился rujel
5. Смотрю в лог mysql. Там ВИДНО, ЧТО ОН КОННЕКТИТСЯ К БАЗЕ:
30 Connect rujel на localhost on RujelUsers
30 Query /* mysql-connector-java-5.1.6 ( Revision: ${svn.Revision} ) */SHOW
VARIABLES WHERE Variable_name ='language' OR Variable_name = 'net_write_timeout'
OR Variable_name = 'interactive_timeout' OR Variable_name = 'wait_timeout' OR
Variable_name = 'character_set_client' OR Variable_name = 'character_set_connection' OR
Variable_name = 'character_set' OR Variable_name = 'character_set_server' OR
Variable_name = 'tx_isolation' OR Variable_name = 'transaction_isolation' OR
Variable_name = 'character_set_results' OR Variable_name = 'timezone' OR Variable_name =
'time_zone' OR Variable_name = 'system_time_zone' OR Variable_name =
'lower_case_table_names' OR Variable_name = 'max_allowed_packet' OR Variable_name =
'net_buffer_length' OR Variable_name = 'sql_mode' OR Variable_name = 'query_cache_type'
OR Variable_name = 'query_cache_size' OR Variable_name = 'init_connect'
30 Query SHOW COLLATION
30 Query SET character_set_results = NULL
30 Query SET autocommit=1
30 Query SET sql_mode='STRICT_TRANS_TABLES'
30 Query SELECT @@session.tx_isolation
30 Query SET autocommit=0
30 Query SELECT VERSION_NUMBER, VERSION_TITLE FROM
SCHEMA_VERSION WHERE MODEL_NAME = 'RujelUsers' ORDER BY
VERSION_NUMBER DESC
30 Query SHOW CHARACTER SET
30 Query commit
30 Query rollback
30 Quit
Если бы он не коннектился, он бы не показывал лог запросов! Но заходя на
https://ip_address/Apps/WebObjects/Rujel я все равно вижу кучу такого:
2000-01-01 01:45:24 INFO Model 'Curriculum' could not connect
to database
jdbc:mysql://127.0.0.1/Curriculum?capitalizeTypeNames=true&useUnicode=true&character
Encoding=utf8&zeroDateTimeBehavior=convertToNull&socketFactory=org.newsclub.net.m
ysql.AFUNIXDatabaseSocketFactory&junixsocket.file=/var/lib/mysql/mysql.sock
com.webobjects.jdbcadaptor.JDBCAdaptorException: Access denied for user
'rujel'@'localhost' to database 'Curriculum'
[0] com.webobjects.jdbcadaptor.JDBCContext.connect:274
[7] net.rujel.reusables.DataBaseConnector.makeConnections:221
[8] net.rujel.Application.<init>:111
[16] net.rujel.Application.main:238
Это чего такое? Почему дата кривая? Пошел посмотреть, может дату накрутили - правда,
кривое время... Вот странно, другой админ что-ли навертел. Сделал ему ntpdate,
настроил ntpd, опять все перезапустил. И вдруг все завелось. Это что, из-за кривой
даты? Как он может при запуске приложения коннектиться к базе, а потом, при вызове
УРЛа - не коннектиться?
--
Сергей
--------
[1]
mailto:community%40lists.altlinux.org?Subject=Re%3A%20%5BComm%5D%0A%20%3D%
3Futf-8%3Fb%3F0KDRg9C20Y3Qu9GMINC90LUg0LzQvtC20LXRgiDQv9GA0Lg%3D%3F
%3D%0A%20%3D%3Futf-8%3Fb%3F0LrQvtC90L3QtdC60YLQuNGC0YzRgdGPINC6IG15
c3Fs%3F%3D&In-Reply-To=%3C52023690.7000406%40altlinux.ru%3E
[2] https://lists.altlinux.org/mailman/listinfo/community
[3] http://www.rujel.net/distribute/install/wostart
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20130812/c05472da/attachment.html>
Подробная информация о списке рассылки community