Desirable Undertow Layers
by Darran Lofthouse
As we move onto the next stages of removing the security subsystem and
combined with the desire that are default configurations can be provisioned
exclusively using layers I need to revisit the Undertow layers and check
what is desirable.
Firstly we have the layer "undertow" - this layer does not depend on any
security. I think this is correct, at the lowest level a server could be
serving up content that does not require any of the services provided by
WildFly Elytron.
We then have a layer "undertow-https", this adds a https listener to the
Undertow subsystem and in turn depends on the SSLContext capability from
WildFly Elytron.
For the Undertow subsystem we then can add a HTTP invoker although this is
really used for EJB invocations, I was considering a layer like
"undertow-invoker" - but maybe "ejb-http-invoker" may be more suitable.
This layer in turn would depend on Elytron capabilities to provide
authentication.
The final missing piece is the default configurations now need to contain
"application-security-domain" mappings. I am thinking for now to not
include these in a layer. Later we want to make the use of these resources
optional so it is only temporary that they will be required in the default
configuration.
--
Darran Lofthouse
Red Hat <https://www.redhat.com/>
darran.lofthouse(a)jboss.com
<https://www.redhat.com/>
3 years, 3 months
CI Temporarily Broken For WildFly Core with Full
by Darran Lofthouse
FYI we are in the process of integrating some complex PRs to remove legacy
security realms from WildFly Core, this means that any PRs submitted
against Core today (or old PRs that are restested) will see failures in the
"Full" jobs until we have finished merging the PRs to WildFly.
Once we are complete I will have a look if we did have any CI failures to
retest over the weekend but these PRs are also quite large so merge
conflicts may be a possibility.
--
Darran Lofthouse
Red Hat <https://www.redhat.com/>
darran.lofthouse(a)jboss.com
<https://www.redhat.com/>
3 years, 3 months
wildfly-23 admin console error
by Marlow, Andrew
Hello everyone,
I am getting this error from the wildfly-23 admin console:
If you changed your access control provider to RBAC, make sure that your configuration has current user mapped to one of the RBAC roles
Any ideas?
Here's what I did:
* Unpack wildfly zip
* Copy standalone-full.xml to standalone-mine.xml
* Run up wildfly with standalone-mine.xml
* Run add-user to add an admin user
* Disable security for activemq
* Restart wildfly
When I get this error I can use add-user to enable the user which has somehow got disabled. Then the admin console works.
BTW: I noticed different results adding a user, depending on if I use the command line or not. With the command line adding doesn't seem to work but going interactive does work. Also when interactive you can select admin or non-admin user but the command line does not have an option for specifying the user to be an admin user.
Andrew Marlow
Software Engineer Specialist, Apex
38th Floor, 25 Canada Square,
Canary Wharf, London E14 5LQ
T: 020-8081-2367 / 07966-451-521
E: andrew.marlow(a)fisglobal.com<mailto:andrew.marlow@fisglobal.com>
FIS | Advancing the way the world pays, banks and invests(tm)
[cid:image001.png@01D7A010.758AF1C0]<https://www.facebook.com/FIStoday>[cid:image002.png@01D7A010.758AF1C0]<https://twitter.com/FISGlobal>[cid:image003.png@01D7A010.758AF1C0]<https://www.linkedin.com/company/fis>
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. FIS is a trading name of the following companies: Advanced Portfolio Technologies Ltd (No: 6312142) | Alphakinetic Limited (No: 06897969) | Clear2Pay Limited (No: 5792457) | eFunds International Limited (No: 1930117) | Fidelity Information Services Limited (No: 2225203) | FIS Derivatives Utility Services (UK) Limited (No: 9398140) | FIS Energy Solutions Limited (No: 1889028) | FIS Global Execution Services Limited (No. 3127109) | FIS Capital Markets UK Limited (No: 982833) | Integrity Treasury Solutions Europe Limited (No: 3289271) | Metavante Technologies Limited (No: 2659326) | Virtus Partners Limited (No: 06602363) | all registered in England & Wales with their registered office at 25 Canada Square, London E14 5LQ | FIS Global Execution Services Limited is authorised and regulated by the Financial Conduct Authority | FIS Banking Solutions UK Limited (No: 3517639) and FIS Payments (UK) Limited (No: 4215488) both registered in England & Wales with their registered office at 1st Floor Tricorn House, 51-53 Hagley Road, Edgbaston, Birmingham, West Midlands, B16 8TU, United Kingdom | FIS Payments (UK) Limited is authorised and regulated by the Financial Conduct Authority; some services are covered by the Financial Ombudsman Service (in the UK) | Worldpay (UK) Limited (No: 07316500 / FCA No: 530923) | Worldpay Limited (No: 03424752 / FCA No: 504504) | Worldpay AP Limited (No: 05593466 / FCA No: 502597) all registered in England & Wales with their registered office at The Walbrook Building, 25 Walbrook, London EC4N 8AF and authorised by the Financial Conduct Authority under the Payment Service Regulations 2017 for the provision of payment services. Worldpay (UK) Limited is authorised and regulated by the Financial Conduct Authority for consumer credit activities | Worldpay B.V. has its registered office in Amsterdam, the Netherlands (Handelsregister KvK No: 60494344). WPBV holds a licence from and is included in the register kept by De Nederlandsche Bank, which registration can be consulted through www.dnb.nl. Clear2Pay Scotland Limited (No: SC157659), registered in Scotland with registered office at 19 Rose Street, Edinburgh, Scotland, EH2 2PR | Calls to and from the companies may be recorded for quality purposes. | All of the named companies are part of FIS (Fidelity National Information Services, Inc.).
3 years, 3 months
difficulties with the jboss-cli and deploy of the Oracle ojdbc6.jar
by Marlow, Andrew
Hello everyone,
I am using wildfly-23, trying to set up a config based on standalone-full.xml. I am trying to add the oracle JDBC driver ojdbc6.jar. I use the CLI command: deploy full-odjc-jar-pathname -enable but it gives an error:
2021-09-01 13:26:10,058 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0027: Starting deployment of "ojdbc6.jar" (runtime-name: "ojdbc6.jar")
2021-09-01 13:26:10,197 ERROR [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0021: Deploy of deployment "ojdbc6.jar" was rolled back with the following failure message: undefined
2021-09-01 13:26:10,204 INFO [org.jboss.as.server.deployment] (MSC service thread 1-5) WFLYSRV0028: Stopped deployment ojdbc6.jar (runtime-name: ojdbc6.jar) in 6ms
Any ideas please? This "undefined" error is very mysterious.
Andrew Marlow
Software Engineer Specialist, Apex
38th Floor, 25 Canada Square,
Canary Wharf, London E14 5LQ
T: 020-8081-2367 / 07966-451-521
E: andrew.marlow(a)fisglobal.com<mailto:andrew.marlow@fisglobal.com>
FIS | Advancing the way the world pays, banks and invests(tm)
[cid:image001.png@01D79F4C.8D914E00]<https://www.facebook.com/FIStoday>[cid:image002.png@01D79F4C.8D914E00]<https://twitter.com/FISGlobal>[cid:image003.png@01D79F4C.8D914E00]<https://www.linkedin.com/company/fis>
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. FIS is a trading name of the following companies: Advanced Portfolio Technologies Ltd (No: 6312142) | Alphakinetic Limited (No: 06897969) | Clear2Pay Limited (No: 5792457) | eFunds International Limited (No: 1930117) | Fidelity Information Services Limited (No: 2225203) | FIS Derivatives Utility Services (UK) Limited (No: 9398140) | FIS Energy Solutions Limited (No: 1889028) | FIS Global Execution Services Limited (No. 3127109) | FIS Capital Markets UK Limited (No: 982833) | Integrity Treasury Solutions Europe Limited (No: 3289271) | Metavante Technologies Limited (No: 2659326) | Virtus Partners Limited (No: 06602363) | all registered in England & Wales with their registered office at 25 Canada Square, London E14 5LQ | FIS Global Execution Services Limited is authorised and regulated by the Financial Conduct Authority | FIS Banking Solutions UK Limited (No: 3517639) and FIS Payments (UK) Limited (No: 4215488) both registered in England & Wales with their registered office at 1st Floor Tricorn House, 51-53 Hagley Road, Edgbaston, Birmingham, West Midlands, B16 8TU, United Kingdom | FIS Payments (UK) Limited is authorised and regulated by the Financial Conduct Authority; some services are covered by the Financial Ombudsman Service (in the UK) | Worldpay (UK) Limited (No: 07316500 / FCA No: 530923) | Worldpay Limited (No: 03424752 / FCA No: 504504) | Worldpay AP Limited (No: 05593466 / FCA No: 502597) all registered in England & Wales with their registered office at The Walbrook Building, 25 Walbrook, London EC4N 8AF and authorised by the Financial Conduct Authority under the Payment Service Regulations 2017 for the provision of payment services. Worldpay (UK) Limited is authorised and regulated by the Financial Conduct Authority for consumer credit activities | Worldpay B.V. has its registered office in Amsterdam, the Netherlands (Handelsregister KvK No: 60494344). WPBV holds a licence from and is included in the register kept by De Nederlandsche Bank, which registration can be consulted through www.dnb.nl. Clear2Pay Scotland Limited (No: SC157659), registered in Scotland with registered office at 19 Rose Street, Edinburgh, Scotland, EH2 2PR | Calls to and from the companies may be recorded for quality purposes. | All of the named companies are part of FIS (Fidelity National Information Services, Inc.).
3 years, 3 months