Marcel,
I download the version 1.4.17e2, compile in my AMD Turion(tm) II Neo N40L Dual-Core Processor using ubuntu server and all works, but I try to use DWV viewer and no work, if I put in chrome http://192.168.254.50/cgi-bin/dgate?mode=top show conquest page and list patient, but if I put http://192.168.254.50/cgi-bin/dgate?mode=dwv show :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.7 (Ubuntu) Server at 192.168.254.50 Port 80
my cfg files:
# This file contains configuration information for the DICOM server
# Example Linux version using SqLite
# Copy this file to dicom.ini to use it
[sscscp]
MicroPACS = sscscp
Edition = Personal
# Network configuration: server name and TCP/IP port#
MyACRNema = DCVD01
TCPPort = 3991
# Reference to other files: known dicom servers; database layout; sops
ACRNemaMap = acrnema.map
kFactorFile = dicom.sql
SOPClassList = dgatesop.lst
# Host for postgres or mysql only, name, username and password for database
SQLHost = localhost
SQLServer = ./data/dbase/conquest.db3
Username = dontcare
Password = dontcare
PostGres = 0
MySQL = 0
SQLite = 1
UseEscapeStringConstants = 0
DoubleBackSlashToDB = 0
#IndexDBF = 1
#PackDBF = 0
#LongQueryDBF = 1000
# Configure database
TruncateFieldNames = 10
MaxFieldLength = 254
MaxFileNameLength = 255
FixPhilips = 0
FixKodak = 0
UIDPrefix = 99999.99999
EnableReadAheadThread = 1
PatientQuerySortOrder =
StudyQuerySortOrder =
SeriesQuerySortOrder =
ImageQuerySortOrder =
EnableComputedFields = 1
TCPIPTimeOut = 300
FailHoldOff = 60
RetryDelay = 100
QueueSize = 128
WorkListMode = 0
WorkListReturnsISO_IR_100 = 1
DebugLevel = 0
Prefetcher = 0
LRUSort =
AllowTruncate =
DecompressNon16BitsJpeg = 1
UseBuiltInJPEG = 1
IgnoreOutOfMemoryErrors = 0
PadAEWithZeros = 0
FileNameSyntax = 3
# Configuration of compression for incoming images and archival
DroppedFileCompression = un
IncomingCompression = un
ArchiveCompression = as
# Names of the database tables
PatientTableName = DICOMPatients
StudyTableName = DICOMStudies
SeriesTableName = DICOMSeries
ImageTableName = DICOMImages
DMarkTableName = DICOMAccessUpdates
RegisteredMOPDeviceTable = RegisteredMOPIDs
UIDToMOPIDTable = UIDToMOPID
UIDToCDRIDTable = UIDToCDRID
# Banner and host for debug information
PACSName = CONQUESTSRV1
OperatorConsole = 127.0.0.1
# Configuration of disk(s) to store images
MAGDeviceThreshhold = 0
MAGDevices = 1
MAGDevice0 = ./data/
CFG of apache2.
#
# This file contains configuration information for the conquest cgi web server;
# it must be in the same directory as the dgate.exe in the web server script directory.
# For wamp: dgate.exe runs if it is put in C:\wamp\Apache2\cgi-bin
# The server home page is then "http://127.0.0.1/cgi-bin/dgate.exe?mode=top"
# The cgi interface has been tested with wamp5, dgate4.12d, and ie6sp1
#
# modified 20070213: default to n4, note about ocx only required on client
# modified 20080902: webreadonly ON; graphics and viewer configs; sample scripted web pages
# modified 20101121: Added wadoservers section
#
[sscscp]
MicroPACS = sscscp
# database layout (copy dicom.sql to the web server script directory or point to the one in your dicom server directory)
kFactorFile = .\dicom.sql
TruncateFieldNames = 10
# default IP address and port of DICOM server (may be non-local, web pages empty if wrong)
# use version 1.4.14 up, if an older version some feautues will not work
WebServerFor = 192.168.254.50
TCPPort = 3991
# path to script engine: ocx will not download images if wrong - shows as black square with controls
# for wamp: dgate.exe runs if it is put in C:\wamp\Apache2\cgi-bin
WebScriptAddress = http://192.168.254.50/cgi-bin/dgate
# web or local location of ActiveFormProj1.ocx for download (include trailing / or \)
# the activeX control will not download if wrong or security too high - shows as white square with red x
# note: it only needs to be registered by the client, not the server!
# for wamp: the ocx canNOT be in C:\wamp\Apache2\cgi-bin, I put it in c:\wamp\www (above cgi-bin)
# - the default value is derived from WebScriptAddress
WebCodeBase = http://192.168.254.50/
# if set to 1, the web user cannot edit databases and (in future) other things
#WebReadonly = 1
WebReadonly = 0
WebPush = 1
# this is an optional virtual directory used to http: all images from mag0
# this entry is experimental and unused except for viewer=seriesviewer2
# in this mode (only) ocx will not download images if wrong - shows as black square with
# controls - the default value is derived from WebScriptAddress
WebMAG0Address = http://192.168.254.50/mag0
# excerpt from C:\wamp\Apache2\conf\httpd.conf required for WebMAG0Address (un-# there)
# or use the wamp traybar menu to create the alias
#Alias /mag0/ "c:/dicomserver/data/"
#
#<Directory "c:/dicomserver/data">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
# these settings control size of slice and series viewers, max size of transmitted dicom images
# (0=original), compression for images sent to the activex (may be un,n1..4,j1,j2), the size of
# the icons in the image list, the image type used for icons and slice display, and the dgate
# mode containing the viewer (may be seriesviewer, seriesviewer2, noviewer, serversideviewer,
# or aiviewer - java code of the latter not included with 1.4.14).
# note: all items require at least one space left and right of the '=' !
[webdefaults]
size = 560
dsize = 0
compress = un
iconsize = 48
graphic = gif
#viewer = dwv
# serversideviewer
viewer = serversideviewer
studyviewer = dwv
#studyweasis
# enter address (up to not including the ?) of the WADO server for each DICOM AE listed
# the sample (for AE TESTWADOSRV) comes from the DICOM standard and is not valid
# the default is the local conquest server (which could use virtualservers as WADO bridge)
# These WADO entries are used in 'list .... on ....'
[wadoservers]
TESTWADOSRV = http://www.hospital-stmarco/radiology/wado.php
# Here are scripted series viewers: ImageJA, dwv, flexviewer (=aiviewer), weasis
# And one scripted study viewer: studyweasis
[imagejaviewer]
source = viewers/imagejaviewer.cq
[dwv]
source = viewers/dwv.lua
[flexviewer]
source = viewers/flexviewer.lua
[weasis]
source = viewers/LaunchWeasis.cq
header = Content-Type: application/x-java-jnlp-file\
# The scripted study viewer: studyweasis
[studyweasis]
source = viewers/LaunchWeasisStudy.cq
header = Content-Type: application/x-java-jnlp-file\
# These entries enable the OpenClinica - Conquest interface
# default
[DefaultPage]
source = *.lua
[OpenClinica]
Source=(local)
TargetServer=user@server.domain:
password=xxxxx
# Below here are all samples with no clear functionality
# Here are some sample web pages to show how scripting works
[sample]
variable = sample 1
source = samples/sample.cq
# this creates web page http://xxxxx/cgi-bin/dgate.exe?mode=sample2
# This sample posts a file
# Note: in the header parameter newline is written as \
[sample2]
variable = sample 2
header= Content-type: text/html\Cache-Control: no-cache\
line0 = <HEAD><TITLE>Conquest DICOM server - %variable%</TITLE></HEAD>
line1 = <BODY BGCOLOR='CFDFCF'>
line2 = <H2>Conquest DICOM server - %query_string%</H2>
line3 = <FORM ACTION="dgate.exe" METHOD=POST ENCTYPE="multipart/form-data">
line4 = <INPUT NAME=mode TYPE=HIDDEN VALUE=soaprequest>
line5 = <INPUT NAME=port TYPE=HIDDEN VALUE=5678>
line6 = <INPUT NAME=address TYPE=HIDDEN VALUE=127.0.0.1>
line7 = Upload file to enter into server (dcm/v2/HL7/zip/7z/gz/tar): <INPUT NAME=filetoupload SIZE=40 TYPE=file VALUE=>
line8 = <INPUT TYPE=SUBMIT VALUE=Go>
line9 = </FORM>
line10 = </BODY>
# this creates a web page scripted in lua http://xxxxx/cgi-bin/dgate.exe?mode=sample3
#[sample3]
#source = samples/sample3.lua
# these entries create an experimental SOAP interface scripted in lua
[wsdl]
source = soap/wsdl.xml
header = Content-type: text/xml\
[soaprequest]
source = soap/soaprequest.lua
# these entries create an experimental JSON interface scripted in lua
[sample4]
source = json/json_sample.html
header = Content-type: text/html\Cache-Control: no-cache\
[jsonrequest]
source = json/jsonrequest.lua
# these entries create a simple eCRF interface
# ..?mode=studyfinder&dest=CONQUESTSRV1&key=afc0501:baseline&query==2040XXXX
# creates SQL database and enters information
[markstudy]
source = ecrf/markstudyseries.lua
caption= Select for submission
[markseries]
source = ecrf/markstudyseries.lua
caption= Select for submission
# show SQL database and selects processing
[shoppingcart]
source = ecrf/shoppingcart.lua
caption= Process selected data
# process information
[ecrfprocess]
source = ecrf/ecrfprocess.lua
# new query form
[queryforecrf]
source = ecrf/queryforecrf.lua
##################
Do you have any idea where is my mistake? I'm a few days testing various options and really did not think yet .... figured it was the ip and I've tried in many ways, localhost or direct ip ...
thanks for help,