RabbitMQ – “Failed to create cookie file (drive:)/erlang”
RPI Consultants discovered an issue relating to the installation of Perceptive Content versions 7.1.4 and beyond. Fortunately, we also discovered the solution! All of the steps he used to solve this problem are detailed here.
RabbitMQ is 3rd party software that runs on Erlang (a programming language). In the Perceptive Content Suite, this replaces the Message Queuing Agent from previous versions. Message queuing refers to how the system sends messages back and forth between the server and various components in the Perceptive Content Suite.
Prior to version 7.1.4, the message queuing agent was installed with ImageNow as a part of the core services. Lexmark was having various reliability issues with the Message Queuing agent such as system-wide performance issues and an inability for the product to scale with Perceptive Content’s evolution. Due to this, Lexmark decided to move away from using the Message Queuing agent. Starting with version 7.1.4, RabbitMQ and Erlang are now a required part of the Perceptive Content Suite installation.
Issue
When installing RabbitMQ, the process creates a dump file with the error “Failed to create cookie file (drive:)/erlang”.
This typically occurs when your organization has a policy set to direct the home drive to a directory other than the C: drive.
One way to help determine the state of the installed service is to look at the description in windows services. If the description is blank, there is a good chance that there was an issue with the installation.
Resolution
1) Open command prompt as administrator
2) Change directory to the Program FilesRabbitMQ Serverrabbitmq_server-3.5.5sbin directory
3) Run the following commands:
SET HOMEDRIVE=C:
rabbitmq-plugins.bat enable rabbitmq_management
rabbitmq-service.bat stop
rabbitmq-service.bat remove
rabbitmq-service.bat install
rabbitmq-service.bat start
SET HOMEDRIVE=(drive:) (set to home drive letter)
Take these steps to ensure you have the new messaging tools on your server. This way you can be sure the Perceptive Content Suite is successfully relaying messages between the server and Perceptive software.
Follow us online for faster access to announcements, knowledge base updates, and upcoming events!
Entire Knowledge Base
All Products, Solutions, & Professional Services
Contact Us to Get Started
Don’t Just Take Our Word for it!
See What Our Clients Have to Say
Denver Health
“RPI brought in senior people that our folks related to and were able to work with easily. Their folks have been approachable, they listen to us, and they have been responsive to our questions – and when we see things we want to do a little differently, they have listened and figured out how to make it happen. “
Keith Thompson
Director of ERP Applications
Atlanta Public Schools
“Prior to RPI, we were really struggling with our HR technology. They brought in expertise to provide solutions to business problems, thought leadership for our long term strategic planning, and they help us make sure we are implementing new initiatives in an order that doesn’t create problems in the future. RPI has been a God-send. “
Skye Duckett
Chief Human Resources Officer
San Diego State University
“Our favorite outcome of the solution is the automation, which enables us to provide better service to our customers. Also, our consultant, Michael Madsen, was knowledgeable, easy to work with, patient, dependable and flexible with his schedule.”
Catherine Love
Associate Human Resources Director
Bon Secours Health System
“RPI has more than just knowledge, their consultants are personable leaders who will drive more efficient solutions. They challenged us to think outside the box and to believe that we could design a best-practice solution with minimal ongoing costs.”
Joel Stafford
Director of Accounts Payable
Aspirus
“Our relationship with RPI is great, they are like an extension of the Aspirus team. When we have a question, we reach out to them and get answers right away. If we have a big project, we bounce it off them immediately to get their ideas and ask for their expertise.”
Jen Underwood
Director of Supply Chain Informatics and Systems
Our People are the Difference
And Our Culture is Our Greatest Asset
A lot of people say it, we really mean it. We recruit good people. People who are great at what they do and fun to work with. We look for diverse strengths and abilities, a passion for excellent client service, and an entrepreneurial drive to get the job done.
We also practice what we preach and use the industry’s leading software to help manage our projects, engage with our client project teams, and enable our team to stay connected and collaborate. This open, team-based approach gives each customer and project the cumulative value of our entire team’s knowledge and experience.