Can confirm that apache2 is running:

root      1563  0.0  0.2  12676  9700 ?        Ss   Aug08   0:02
/usr/sbin/apache2 -k start
www-data 12294  0.0  0.1  12164  3708 ?        S    00:00   0:00
/usr/sbin/apache2 -k start
www-data 12295  0.0  0.1 758560  6820 ?        Sl   00:00   0:00
/usr/sbin/apache2 -k start
www-data 12296  0.0  0.1 758560  6820 ?        Sl   00:00   0:00
/usr/sbin/apache2 -k start

as well as openxpki processes:

openxpki  4401  0.0  4.4 179220 156932 ?       S    Aug08   0:25 openxpkid
(main) watchdog (idle)
openxpki  4402  0.0  4.4 179220 157000 ?       S    Aug08   0:02 openxpkid
(main) server

ma 8. elok. 2022 klo 21.16 Oliver Welter ([email protected]) kirjoitti:

> The error message is very clear, the server is not running but I was
> wondering that you say the WebUI works but the RPC does not....
>
> check if the server is running.
>
>
> Am 08.08.22 um 18:32 schrieb Simon Borg:
> > I do have log.conf under rpc/. All user groups have read permissions to
> > the file. This is what the file looks like:
> >
> > #########################################
> > # Log4perl Config for the REST Handler
> > # Note - the handler runs with the privileges of the webserver user
> > # ensure appropriate rights for the used log files!
> >
> > log4perl.category.client.rpc = INFO, Logfile
> >
> > log4perl.appender.Logfile  = Log::Log4perl::Appender::File
> > log4perl.appender.Logfile.recreate = 1
> > log4perl.appender.Logfile.recreate_check_interval = 120
> > log4perl.appender.Logfile.filename = /var/log/openxpki/rpc.log
> > log4perl.appender.Logfile.layout   = Log::Log4perl::Layout::PatternLayout
> > log4perl.appender.Logfile.layout.ConversionPattern = %d %p{3} %m
> [pid=%P]%n
> > log4perl.appender.Logfile.syswrite  = 1
> > #########################################
> >
> > I did get messages earlier to rpc.log, so I believe that part should
> > work. Some entries I got earlier:
> >
> > 2022/08/08 10:47:39 WAR Unable to detect script name - please check the
> > docs [pid=1186]
> > 2022/08/08 10:47:39 ERR Unable to query OpenAPI specification from
> > OpenXPKI server:
> >
> I18N_OPENXPKI_CLIENT_SEND_RECEIVE_SERVICE_MSG_ERROR_DURING_SEND_SERVICE_MSG;
>
> > __EVAL_ERROR__ => I18N_OPENXPKI_CLIENT_INIT_CONNECTION_FAILED; __ERROR__
> > => No such file or directory, __SOCKETFILE__ =>
> > /var/openxpki/openxpki.socket [pid=1186]
> > 2022/08/08 10:47:39 ERR 50004 - Unable to query OpenAPI specification
> > from OpenXPKI server [pid=1186]
> >
> > However, sending queries to RPC now does not write anything to the file.
> >
> > ma 8. elok. 2022 klo 18.00 Oliver Welter ([email protected]
> > <mailto:[email protected]>) kirjoitti:
> >
> >     Hi Simon,
> >
> >     does your log config exist and is it readable by the apache process?
> >
> >     Oliver
> >
> >     On 08.08.22 16:12, Simon Borg wrote:
> >      > Hi,
> >      >
> >      > I have followed the quickstart guide in
> >      > https://openxpki.readthedocs.io/en/latest/quickstart.html
> >     <https://openxpki.readthedocs.io/en/latest/quickstart.html> and
> managed
> >      > to get openxpki web UI working (used the sampleconfig script). So
> >     now
> >      > I'm running openxpki version 3.20 on Debian 10.
> >      >
> >      > My goal is to automate some stuff using the RPC, but I can't make
> it
> >      > work even after browsing the mail archives. I for example have
> >      > /etc/openxpki/rpc/public.conf which has the following inside:
> >      >
> >      > ######################################################
> >      > [global]
> >      > log_config = /etc/openxpki/rpc/log.conf
> >      > log_facility = client.rpc
> >      > socket = /var/openxpki/openxpki.socket
> >      > realm = democa
> >      > #locale_directory: /usr/share/locale
> >      > default_language = en_US
> >      >
> >      > [auth]
> >      > stack = _System
> >      >
> >      > [input]
> >      > allow_raw_post = 1
> >      > parse_depth = 5
> >      >
> >      > [output]
> >      > use_http_status_codes=1
> >      >
> >      > [openapi]
> >      > title = Public Certificate API
> >      >
> >      > [SearchCertificate]
> >      > workflow = certificate_search
> >      > param = common_name
> >      > # append "certificate" if you want the full PEM block in the
> result
> >      > output = cert_identifier, notbefore, notafter, status
> >      > ######################################################
> >      >
> >      > If I call for example: curl -F "method=openapi-spec"
> >      > http://localhost:80/rpc/public <http://localhost:80/rpc/public>
> >     <http://localhost:80/rpc/public <http://localhost:80/rpc/public>>
> >      >
> >      > It returns the following message:
> >      > {"error":{"code":50000,"message":"Unable to fetch configuration
> from
> >      > server - connect failed","data":{"pid":4518}},"rpc_failure":1}
> >      >
> >      > I have tried other methods too also from enroll.conf, but they
> >     always
> >      > return the same error.
> >      >
> >      > Also nothing gets written into /var/log/openxpki/rpc.log or
> >      > catchall.log. Only apache2:s error.log gets the line [Mon Aug 08
> >      > 14:09:10.638387 2022] [fcgid:warn] [pid 1565:tid 140651006596864]
> >      > [client ::1:58404] mod_fcgid: stderr: [Mon Aug  8 14:09:10 2022]
> >      > rpc.fcgi: Client Connect Failed: Can't call method "error" on an
> >      > undefined value at /usr/lib/cgi-bin/rpc.fcgi line 108.
> >      >
> >      > At this point I'm running out of ideas to try, what should I do
> next?
> >      >
> >      > Best,
> >      >
> >      > Simon
> >      >
> >      >
> >      > _______________________________________________
> >      > OpenXPKI-users mailing list
> >      > [email protected]
> >     <mailto:[email protected]>
> >      > https://lists.sourceforge.net/lists/listinfo/openxpki-users
> >     <https://lists.sourceforge.net/lists/listinfo/openxpki-users>
> >
> >     --
> >     Protect your environment -  close windows and adopt a penguin!
> >
> >
> >
> >     _______________________________________________
> >     OpenXPKI-users mailing list
> >     [email protected]
> >     <mailto:[email protected]>
> >     https://lists.sourceforge.net/lists/listinfo/openxpki-users
> >     <https://lists.sourceforge.net/lists/listinfo/openxpki-users>
> >
> >
> >
> > _______________________________________________
> > OpenXPKI-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/openxpki-users
>
>
> --
> Protect your environment -  close windows and adopt a penguin!
>
>
> _______________________________________________
> OpenXPKI-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openxpki-users
>
_______________________________________________
OpenXPKI-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-users

Reply via email to