diff --git a/webservice/serve_overview.py b/webservice/serve_overview.py
index 5875376d902e136181269621aa59fbb4472b06c4..edcf71510d5639c90d435e932d893021819ad507 100644
--- a/webservice/serve_overview.py
+++ b/webservice/serve_overview.py
@@ -94,8 +94,10 @@ class RequestHandler(BaseHTTPRequestHandler):
                 return
             host = config["server-config"]["host"]
             port = config["server-config"]["port"]
+            req_dark = config["scrpts-cnf"]["req-dark"]
+            python_v = config["scrpts-cnf"]["python-v"]
             if 'request_dark' in pars:
-                par_list = ['python', 'request_darks.py', '--bkg']
+                par_list = [python_v, req_dark, '--bkg']
                 del pars["request_dark"]
                 for k, v in pars.items():
                     par_list.append('--{}'.format(str(k).replace("_", "-")))
diff --git a/webservice/serve_overview.yaml b/webservice/serve_overview.yaml
index 12984eb21cac3077aaac598e894385204c249e76..e0ba7cb53e068db29be1d21191784de15f6935b7 100644
--- a/webservice/serve_overview.yaml
+++ b/webservice/serve_overview.yaml
@@ -53,6 +53,10 @@ server-config:
     cal_db_interface: tcp://max-exfl016:8022
     cal_db_timeout: 30000
 
+scrpts-cnf:
+    req-dark: request_darks.py
+    python-v: python
+
 web-service:
     job-db: ./webservice_jobs.sqlite
     cal-config: /home/xcal/calibration_config/default.yaml