I do use "NeoCaddy" in both places and haven't touch those parts of the code for a long time. I only started getting the warning when I upgraded to a newer version of mojolicious (6.15). I used MyApp in the original post basically for giggles.
So at this point it seems as though nobody can really tell my why I am getting the warning, so when I have some free time I will dig into it more and post back if I find anything. Thanks everybody for the effort. James On Tuesday, June 28, 2016 at 9:45:08 AM UTC-5, Stefan Adams wrote: > > > On Tue, Jun 28, 2016 at 8:23 AM, James Bearden <[email protected] > <javascript:>> wrote: > >> It does match. The name of my app is NeoCaddy, and here is the top of the >> associated package: > > > FWIW, this does not produce the unwanted behavior of "Your secret > passphrase needs to be changed": > > $ cat /tmp/secrets.pl > use Mojolicious::Commands; > > # Start command line interface for application > Mojolicious::Commands->start_app('NeoCaddy'); > > package NeoCaddy; > use Mojo::Base 'Mojolicious'; > > sub startup { > my $Self = shift; > > # Set name for the mojolicious cookie. Maximum cookie size is 4096 bytes. > $Self->sessions->cookie_name('MyApp'); > > # Key to encode client cookie, which stores some session information. > > $Self->secrets(['uBLR8eIgsIQ7MmZ0nfyd5UOdd48VlnUGrjYyS9regRX72qEO2b0UlQ738a', > '30J0SEIIF3UQzLYZNrgD2sh9Zm3DgYjzaN9RRmi8k1Gs0SBNk7tzd2dPg']); > > *$Self->routes->get('/')->to(cb=>sub{shift->render(text => scalar > localtime)});* > } > > $ perl /tmp/secrets.pl daemon > [Tue Jun 28 09:39:37 2016] [info] Listening at "http://*:3000" > Server available at http://127.0.0.1:3000 > ^C > > $ perl /tmp/secrets.pl get / > [Tue Jun 28 09:39:41 2016] [debug] GET "/" > [Tue Jun 28 09:39:41 2016] [debug] Routing to a callback > [Tue Jun 28 09:39:41 2016] [debug] 200 OK (0.000403s, 2481.390/s) > *Tue Jun 28 09:39:41 2016* > > Note in your original post you stated "I use > "Mojolicious::Commands->start_app('*MyApp*')" in a script to start my > server" but I used "Mojolicious::Commands->start_app('*NeoCaddy*')" > -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.
