After configuring LSF for AD FS, we encountered a 500 error after a login smoke test. The error was begin logged in SystemOut.log for our AppServer. The error message was:
[4/30/19 14:31:41:287 PDT] 000000e9 ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() exception thrown by servlet SSOServlet: java.lang.NoClassDefFoundError: org.bouncycastle.x509.extension.SubjectKeyIdentifierStructure
To troubleshoot this, we first regenerated and reloaded the ADFS Certificate to the LSF IdP Certificate in ssoconfig. This did not resolve the issue, so then we checked the java policy files. It turns out that the policy files were out-of-date. You need to update the policy files in JAVA_HOME and WebSphere. First, download the latest policy files from Oracle and IBM, and the BouncyCastle policy file from the BouncyCastle website.
To determine the directories which need the replacement files, first open a command line as administrator and type “where java”. This will show you where your main install of java is located. Go to this directory, then jre/lib/security and replace local_policy.jar and US_export_policy.jar. The BouncyCastle jar file will be located at jre/lib/ext. Matching files must also be stored in your WebSphere java home. To figure out where this directory structure will be, open SystemOut.log and scan for the last time the AppServer was started. “Java Home” will be displayed there. The directory structure will be the same as your main java install.
Remember to backup/rename your old policy files and copy the new ones to these directories. You’ll have to stop your WebSphere services and kill all java processes before you can do this.
Favorite Filters for Admin Users in ServiceNow
Articles, Frontpage Article, NewsWhen first logging into ServiceNow as an admin, it can be a bit overwhelming.
To narrow this down, you can “favorite” a few key filters to focus in on what’s important.
Simply go to the All Applications Tab and STAR a filter that works best for you as shown below:
My favorite filters are My Groups Work – Active and Closed, which show all tickets assigned to my group that are either Active and or Closed:
When you have your filters selected, go to your favorites tab and click a filter to see what results it narrows down:
This is one of the most useful features ServiceNow offers. Enjoy!
How technology has transformed workplace communication
NewsThanks to technology, the way we communicate with others on a daily basis in both the personal and professional level has dramatically evolved. With the advancements in the workplace, office work, business transactions, meetings, and data/information transfers are being done faster than ever. First, computers transformed the way we worked. Then, the internet enabled real-time collaboration between workers in every corner of the world. Today, smartphones help us work from anywhere, at any time, in what has become known as the always-on economy. Let’s take a look at how communication in the workplace has evolved, thanks to technology.
Workplace communication has come a long way, all thanks to technology. There’s a right type of communication for everyone, and using multiple means of communication would be even more efficient. It’s exciting to wonder what next great tool will come along for workplace – and personal – communication.
For Full Article, Click Here
Resolving “Cannot run this program while GL 190 is running” error when trying to release journal entries in GL40.1
Articles, Frontpage Article, NewsYou may run into this error at some point in GL40.1:
Fortunately, there’s an easy fix to this. First login to Lawson portal and search GLMONITOR:
In GLMONITOR, type “GL190” and select Inquire. If you get results and notice the run time, the process is in fact still running and causing the issue with GL40:
Go to job scheduler by opening LID and typing in jobschd >> F7 + A to select all users >> Then W to go to waiting screen.
Look for any GL190 jobs running and verify the User Name is the same one in GLMONITOR when inquiring on GL190 program. Check the error and if its safe to recover, recover it and let the job complete.
Go back to GLMonitor and inquire on GL190 to verify the job is no longer running:
Go to GL40.1 and release your Journal Entries. This should solve the error. Good luck!
IFS Security Role Mass Assignment
Articles, Frontpage Article, NewsTo mass assign security roles to users in IFS, first go to Manage > Master Data. Select “Security Role” and click “Details”. Choose the Security Role for which you want to assign multiple users. On the right side of the screen, click the “Add” button. A list of all users will be displayed. Select the users who should be in that role and click Apply and/or Ok. Click Save at the top.
Upload Users to IFS
Articles, Frontpage Article, NewsAfter your AD FS configuration, you will need to load users into IFS from LDAP. There is an option to search for each user and add them manually, but if you have a large group of Lawson users this can be time consuming. IFS also offers a mass upload using a CSV file. The CSV file needs to have a header, and the only value required is the samAccountName.
Create your CSV file, then go into Manage > Users in IFS. Click “Upload” and browse to your CSV file. Click Open and the users will be added into IFS.
ICCG Goes for European Gold with Infor
NewsThe Independent Computer Consulting Group (ICCG) has changed their alliance partnership with Infor to Gold Channel Partners (in the Europe Sector). Building on their extensive relationship already, ICCG’s enhanced relationship with the IT giant will aid in their strategy to double their revenue in Europe within the next two years. ICCG will use Infor M3, Infor CloudSuite Industrial, and Infor CloudSuite PLM solutions to target the fashion, food and beverage, industrial manufacturing and equipment and rental industries. With more than 25 years of experience with Infor M3 solutions, integrating a more aggressive cloud strategy for their plans is the key focus. ICCG CEO Shiv Kaushik explains, “The cloud focus means we can eliminate the maintenance issues that customers don’t want to handle. In addition, the cost savings of multi-tenant cloud create a very attractive option. This will enable us to address the day-to-day challenges of many businesses across Europe.”
For Full Article, Click Here
Using IPA to Update SSOP Identity after AD FS Configuration
Articles, Frontpage Article, NewsOnce your AD FS configuration is done, you’ll need to update the SSOP identity with userPrincipalName for all of your users in Lawson Security. IPA is a great tool for this task.
Some nodes that you’ll need include:
How to Maximize Filezilla FTP Transfer Speed
Articles, Frontpage Article, NewsPassive mode is the recommended mode for client computers behind NAT or proxy. In active mode, the client must accept connection from the FTP server. In passive mode, the client always initiates the connection.
If these tips do not improve your Filezilla transfer speed, it is probably due to some limit on your ISP or on the server you are connecting to. Some hosts place tight restrictions on FTP speeds so it may be worth contacting your ISP.
Troubleshoot NoClassDefFoundError (bouncycastle.x509)
Articles, Frontpage Article, NewsAfter configuring LSF for AD FS, we encountered a 500 error after a login smoke test. The error was begin logged in SystemOut.log for our AppServer. The error message was:
[4/30/19 14:31:41:287 PDT] 000000e9 ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service Uncaught service() exception thrown by servlet SSOServlet: java.lang.NoClassDefFoundError: org.bouncycastle.x509.extension.SubjectKeyIdentifierStructure
To troubleshoot this, we first regenerated and reloaded the ADFS Certificate to the LSF IdP Certificate in ssoconfig. This did not resolve the issue, so then we checked the java policy files. It turns out that the policy files were out-of-date. You need to update the policy files in JAVA_HOME and WebSphere. First, download the latest policy files from Oracle and IBM, and the BouncyCastle policy file from the BouncyCastle website.
To determine the directories which need the replacement files, first open a command line as administrator and type “where java”. This will show you where your main install of java is located. Go to this directory, then jre/lib/security and replace local_policy.jar and US_export_policy.jar. The BouncyCastle jar file will be located at jre/lib/ext. Matching files must also be stored in your WebSphere java home. To figure out where this directory structure will be, open SystemOut.log and scan for the last time the AppServer was started. “Java Home” will be displayed there. The directory structure will be the same as your main java install.
Remember to backup/rename your old policy files and copy the new ones to these directories. You’ll have to stop your WebSphere services and kill all java processes before you can do this.
Powering Smart Manufacturing with ERP
NewsEnterprise Resource Planning (ERP) has revolutionized the way businesses operate. With the help of technologies such as the internet of things (IoT) and artificial intelligence (AI), almost every industry could benefit from an effective ERP system. Smart manufacturing companies, for example, could benefit from automation and value-added advancements to their development process. An Article in CIO Review highlights some of the benefits of effective ERP use in smart manufacturing.
For Full Article, Click Here