Коллеги, доброго дня! При сохранении выдает следующее: Статус "Обработка" DICOMED Gateway correctly initialized Опис. очереди 905 DICOM node DCM4CHEE not reachable Подскажите, как восстановить сервер? Может быть у кого нибудь есть рабочий образ базы? заранее спасибо
Вот лог при запуске. Компьютер под win7 Caused by: java.sql.SQLException: Access denied for user 'arr'@'localhost' (usin g password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743) at com.mysql.jdbc.Connection.<init>(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) С Явой и DCM4CHEE раньше не сталкивался. В админке рентгенаппарата при тесте пишет network node 192.168.0.105 successfully reached. Заранее благодарен за помощь.
Сообщение отредактировал divcrb - Четверг, 16.Июл.2015, 16:00
ошибка 403 это до ввода пароля или после? если после, значит пароль неверный второй скрин, показывает что база работает offline storage, это если настроено хранение на съемных дисках адреса 192.168.0.102 и 192.168.0.100 это кто? 102 это видимо комп врача, он может быть и выключен.
запустите сервер из коммандной строки, отправляйте снимки с прибора, смотрите что пишет
Система состоит из рентгенаппарата сервера и станции врача (imac) вчера удалось отправить один снимок на сервер, потом опять сбой. 1. по пункту 10 ошибка возникает после ввода пароля (пароль не знаю :) 2. База, я так понимаю доступна на рентгенаппарате при установке галочки "AET Filter" 3. Адреса 102 и 100 это соответственно IMAC врача и рентгенаппарат APOLLO 4. по пункту 11 захожу через IE в консоль DCM4CHEE, ввожу пароль и получаю доступ. После этого попробовали сохранить снимок и он сохранился на сервере. Потом доступ к консоли пропал (пишет невозможно отобразить страницу) и соответственно рентген опять пишет ошибку сохранения. С врачебного МАКА выдает ошибку доступа скрин прикладываю.
Место на диске не кончилось? 1 и 3 скрин говорят о том что сервер опять не работает 2 скрин это скорее всего неправильная настройка осирикса, обычно TLS режим шифрования никто не использует, ищите в настройках и выключайте После чего начались проблемы? Меня терзают смутные сомнения...
Вам нужно запустить dcm4chee вручную через bat файл из его каталога и смотреть какие ошибки он выплюнет.
Место на диске в наличии. Сегодня опять зашел в консоль по пункту 11 и удалось сохранить снимок и получить доступ с МАКА. Потом опять все "упало" и доступ к консоли пропал. Проблемы эти уже полгода ))) и толком мне объяснить никто не может (врача уже этого нет) По пункту 10: если я ввожу неправильный пароль, то окно ввода пароля не пропадает. (скрин прикладываю). Если ввожу правильный пароль, то появляется ошибка 403. Лог сделал прикладываю в следующем письме.
Дата: Пятница, 24.Июл.2015, 17:10 | Сообщение # 10
Стажер
У вас сообщений: 6
Рентген
OFFлайн
Российская Федерация
Нижний Новгород
at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.c reateManagedConnection(LocalManagedConnectionFactory.java:172) ... 67 more 15:56:31,956 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null 15:56:31,956 ERROR [JDBCExceptionReporter] Could not create connection; - nested throwable: (java.sql.SQLException: Access denied for user 'arr'@'localhost' (us ing password: YES)); - nested throwable: (org.jboss.resource.JBossResourceExcept ion: Could not create connection; - nested throwable: (java.sql.SQLException: Ac cess denied for user 'arr'@'localhost' (using password: YES))) 15:56:31,957 ERROR [ReceiverMDB] Failed processing - <AuditMessage><EventIdentif ication EventActionCode="E" EventDateTime="2015-07-24T15:56:31.548+04:00" EventO utcomeIndicator="0"><EventID code="110104" codeSystemName="DCM" displayName="DIC OM Instances ... javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCExcep tion: Cannot open connection at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException (AbstractEntityManagerImpl.java:629) at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:73) at org.dcm4chee.arr.listeners.mdb.AuditRecordHandler.findCode(AuditRecor dHandler.java:246) at org.dcm4chee.arr.listeners.mdb.AuditRecordHandler.toCode(AuditRecordH andler.java:222) at org.dcm4chee.arr.listeners.mdb.AuditRecordHandler.startElement(AuditR ecordHandler.java:107) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour ce) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn own Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn own Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.dcm4chee.arr.listeners.mdb.ReceiverMDB.process(ReceiverMDB.java:1 29) at org.dcm4chee.arr.listeners.mdb.ReceiverMDB.onMessage(ReceiverMDB.java :109) at sun.reflect.GeneratedMethodAccessor144.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationCo ntextImpl.java:166) at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3Int erceptorsInterceptor.java:63) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invok e(TransactionScopedEntityManagerInterceptor.java:54) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsI nterceptor.java:47) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java :195) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(Stateles sInstanceInterceptor.java:62) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation. java:101) at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer. java:249) at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInf lowLocalProxy.java:268) at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflo wLocalProxy.java:138) at $Proxy283.onMessage(Unknown Source) at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsS erverSession.java:178) at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMess ageConsumer.java:906) at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:17 0) at org.jboss.mq.SpySession.run(SpySession.java:323) at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerS ession.java:237) at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204) at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java: 275) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExec utor.java:756) at java.lang.Thread.run(Thread.java:662) Caused by: org.hibernate.exception.GenericJDBCException: Cannot open connection at org.hibernate.exception.SQLStateConverter.handledNonSpecificException (SQLStateConverter.java:103) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.j ava:91) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelp er.java:43) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelp er.java:29) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager .java:426) at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager. java:144) at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatc her.java:139) at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1547) at org.hibernate.loader.Loader.doQuery(Loader.java:673) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Lo ader.java:236) at org.hibernate.loader.Loader.doList(Loader.java:2220) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104) at org.hibernate.loader.Loader.list(Loader.java:2099) at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378) at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.ja va:338) at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java :172) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79) at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:64) ... 43 more Caused by: org.jboss.util.NestedSQLException: Could not create connection; - nes ted throwable: (java.sql.SQLException: Access denied for user 'arr'@'localhost' (using password: YES)); - nested throwable: (org.jboss.resource.JBossResourceExc eption: Could not create connection; - nested throwable: (java.sql.SQLException: Access denied for user 'arr'@'localhost' (using password: YES))) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(Wrapp erDataSource.java:95) at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.get Connection(InjectedDataSourceConnectionProvider.java:47) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager .java:423) ... 57 more Caused by: org.jboss.resource.JBossResourceException: Could not create connectio n; - nested throwable: (java.sql.SQLException: Access denied for user 'arr'@'loc alhost' (using password: YES)) at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.c reateManagedConnection(LocalManagedConnectionFactory.java:190) at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.cr eateConnectionEventListener(InternalManagedConnectionPool.java:619) at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.ge tConnection(InternalManagedConnectionPool.java:264) at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BaseP ool.getConnection(JBossManagedConnectionPool.java:613) at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManage dConnection(BaseConnectionManager2.java:347) at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedCo nnection(TxConnectionManager.java:330) at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateC onnection(BaseConnectionManager2.java:402) at org.jboss.resource.connectionmanager.BaseConnectionManager2$Connectio nManagerProxy.allocateConnection(BaseConnectionManager2.java:849) at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(Wrapp erDataSource.java:89) ... 59 more Caused by: java.sql.SQLException: Access denied for user 'arr'@'localhost' (usin g password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743) at com.mysql.jdbc.Connection.<init>(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java :266) at org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.c reateManagedConnection(LocalManagedConnectionFactory.java:172) ... 67 more 15:56:32,047 WARN [AbstractDLQHandler] Message redelivered=6 max=5 sending it t o the dlq org.jboss.mq.SpyBytesMessage { Header { jmsDestination : QUEUE.ARRIncoming jmsDeliveryMode : 2 jmsExpiration : 0 jmsPriority : 4 jmsMessageID : ID:3-143773899154813 jmsTimeStamp : 1437738991548 jmsCorrelationID: null jmsReplyTo : null jmsType : null jmsRedelivered : true jmsProperties : {JMSXDeliveryCount=7, JMS_JBOSS_REDELIVERY_COUNT=6, sourceH ostAddress=127.0.0.1} jmsPropReadWrite: false msgReadOnly : true producerClientId: ID:3 } } 15:56:53,419 INFO [StoreScpService] Check for Pending Series Stored 15:56:53,422 INFO [FileSystemMgt2Service] Check file system group ONLINE_STORAG E for deletion of orphaned private files
Дата: Суббота, 25.Июл.2015, 00:58 | Сообщение # 11
У вас сообщений: 1070
программист
OFFлайн
Российская Федерация
Москва
http://www.dcm4che.org/confluence/display/ee2/MySQL Проверяйте mySQL, есть ли там база arr, пользователь и/или создавайте их В каталоге сервере, где-то есть xml-файл с текущим паролем, обычно совпадает с логином. Кто сервер то ставил?
Можно вообще не морочить себе голову, остановить dcm4che совсем и поставить вместо него conquest. Он гораздо проще в работе и настройке, и нет этой всей кучи лишнего функционала.