Hi Alex,

Please find attached a clean log showing startup, attempts at hitting various
URLs, and then shutdown. This is running on:

 ► java --version
java 17.0.17 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 17.0.17+8-LTS-360)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.17+8-LTS-360, mixed mode, sharing)

 ► lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

 ► ./version.sh
Using CATALINA_BASE:   /opt/tomcat10
Using CATALINA_HOME:   /opt/tomcat10
Using CATALINA_TMPDIR: /opt/tomcat10/temp
Using JRE_HOME:        /usr/lib/jvm/java
Using CLASSPATH:       
/opt/tomcat10/bin/bootstrap.jar:/opt/tomcat10/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Server version: Apache Tomcat/10.1.53
Server built:   Mar 18 2026 13:50:42 UTC
Server number:  10.1.53.0
OS Name:        Linux
OS Version:     6.8.0-106-generic
Architecture:   amd64
JVM Version:    17.0.17+8-LTS-360
JVM Vendor:     Oracle Corporation

Cheers,

Murray

On 26/03/2026 09:55, Alex O'Ree wrote:
Please share if you can. I believe we have bumped the minimum JDK to 17 but
tomat 10 should work

On Tue, Mar 24, 2026 at 9:25 PM Murray Altheim <[email protected]> wrote:

Hi Alex,

I made a mistake in my previous message, which was that I'd typed "http:"
rather than "https:" for the SSL URL. As I mentioned, typing the http URL
into the browser correctly switches over to SSL, but then I get the error
message. I'd tried multiple variations, including the "Install.jsp" but
none seemed to work.

I'm happy to share the logs if it's any help but assume that a brand-new
Tomcat 10.1 and a JSPWiki.war file would produce the same results as I
deliberately did no additional configuration (apart from creating an admin
user for myself in ./conf/tomcat-users.xml, as much "clean-room" as
possible.

Cheers,

Murray

On 25/03/2026 11:46, Alex O'Ree wrote:
HTTP method names must be tokens
that could be from sending a http request to a https port, or something
like that.

thanks for testing btw

On Tue, Mar 24, 2026 at 7:05 AM Murray Altheim <[email protected]>
wrote:

-1

I did a build with Java 17, lots of warnings but it was successful.
deploying to a brand new Tomcat 10.1 installation. I dropped the
renamed "wiki.war" into the webapps directory, fired up Tomcat and
opened the Manager GUI. The link to http://localhost:8080/wiki/
immediately changes to http://localhost:8443/wiki/ with an "Unable
to connect" message. I tried the Install.jsp relative path, no
difference.

Log output:

24-Mar-2026 23:53:01.050 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in [1966]
milliseconds
23:54:00.824 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Starting Lucene
reindexing,
this can take a couple of minutes...
23:54:00.900 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Indexed 0 pages
23:54:00.900 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Indexed 0 attachments
23:54:00.926 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Full Lucene index
finished in
102 milliseconds.
24-Mar-2026 23:54:24.396 INFO [http-nio-8080-exec-4]
org.apache.coyote.http11.Http11Processor.service Error parsing HTTP
request
header
    Note: further occurrences of HTTP request parsing errors will be
logged
at DEBUG level.
       java.lang.IllegalArgumentException: Invalid character found in
method
name

[0x160x030x010x07a0x010x000x07]0x030x030xe90xab0x800xe70x0d0x88&0xff0xa20x0fI^h'-0x010xa570xc6q0x090xac90x190xfe0x8f0xc40xd40xec(0x00x
]. HTTP method names must
be tokens
           at

org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:402)
           at

org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:272)

Any hints on solving this welcome, otherwise that's it.

Cheers,

Murray

On 23/03/2026 00:55, Juan Pablo Santos Rodríguez wrote:
Hi,

unless I'm doing something wrong, it would be a -1 for me.

Overall code looks good, build fine and everything seems in place.
However, after compiling everything, running mvn
org.codehaus.cargo:cargo-maven3-plugin:run on the war module and
waiting tomcat to start, going to http://localhost:8080/JSPWiki
automatically redirects to https://localhost:8443/JSPWiki. If this
only happens using the maven plugin, I'd be ok to +1 and fix this
later, but downloading a vanilla tomcat and placing the war on it
yields the same results.

Also, as a minor nitpick, the provided tag URL is wrong, the tag
appears to be
https://github.com/apache/jspwiki/tree/jspwiki-builder-3.0.0-RC1
(probably it's the name of the tag offered by default by the release
plugin). This is easily fixable as this tag can be retagged to
3.0.0-RC1, though.


cheers,
juan pablo

On Sat, Mar 21, 2026 at 6:34 PM Alex O'Ree <[email protected]>
wrote:

This is a release vote for Apache JSPWiki, version 3.0.0. The vote
will
be
open for at least 72 hours from now.

It fixes the following issues:


https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310732&version=3.0.0

You can see a curated changelog at
https://jspwiki-wiki.apache.org/Wiki.jsp?page=NewIn3.0.0
Although according to the release procedure, this is updated after the
release is voted on and approved.

Note that we are voting upon the source (tag), binaries are provided
for
convenience.

Everybody is encouraged to vote.

Source and binary files:
https://dist.apache.org/repos/dist/dev/jspwiki/3.0.0-RC1

Nexus staging repo:


https://repository.apache.org/content/repositories/orgapachejspwiki-1035

The tag to be voted upon:
https://github.com/apache/jspwiki/tree/3.0.0-RC1

JSPWiki's KEYS file containing PGP keys we use to sign the release:
https://www.apache.org/dist/jspwiki/KEYS

== Reproducible Builds ==
JSPWiki should follow Reproducible Builds (
https://reproducible-builds.org/).
In order to verify
artifacts' build reproducibility, please use

mvn verify artifact:compare -Dreference.repo=
https://repository.apache.org/content/repositories/staging/

*** Please download, test and vote:

[ ] +1 Approve the release
[ ]  0 Don't mind
[ ] -1 Disapprove the release (please provide specific comments)


--


...........................................................................
Murray Altheim <murray18 at altheim dot com>                       = =
===
http://www.altheim.com/murray/                                     ===
===
                                                                      = =
===
       In the evening
       The rice leaves in the garden
       Rustle in the autumn wind
       That blows through my reed hut.
              -- Minamoto no Tsunenobu





--

...........................................................................
Murray Altheim <murray18 at altheim dot com>                       = =  ===
http://www.altheim.com/murray/                                     ===
===
                                                                     = =
===
      In the evening
      The rice leaves in the garden
      Rustle in the autumn wind
      That blows through my reed hut.
             -- Minamoto no Tsunenobu





--

...........................................................................
Murray Altheim <murray18 at altheim dot com>                       = =  ===
http://www.altheim.com/murray/                                     ===  ===
                                                                   = =  ===
    In the evening
    The rice leaves in the garden
    Rustle in the autumn wind
    That blows through my reed hut.
           -- Minamoto no Tsunenobu

<<attachment: catalina.out.zip>>

Reply via email to