User mail activation url not working.

I was following the tutorails in
https://www.railstutorial.org/book/account_activation_password_reset#sec-activating_the_account
for usr email activation. I successfully got the mail in development log
file but when enter that url it does not opens.
I have again checked the log file for error but there is no error on it
. And when I check my server console it give prints the following :

[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x03\x00?\x01\x00\x00?\x03
\x03V?\x1E?\x11?\x04?M??y?b???yGl?\x03S\x11?\x00?\x10E?`\x00\x008?0?/?(?'?\x14?
\x13\x00?\x00?\x00?\x00?\x00=\x00<\x005\x00/?,?+?$?#?'.
[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x01\x00}\x01\x00\x00y\x03
\x01V?\x1E??-O??'aY?R?GZ;?g^9F??E?\x1Ct?\x00\x00\x18?\x14?\x13\x005\x00/?'.

I was following the tutorails in
https://www.railstutorial.org/book/account_activation_password_reset#sec-activating_the_account
for usr email activation. I successfully got the mail in development log
file but when enter that url it does not opens.

What url are you entering?

I have again checked the log file for error but there is no error on it
. And when I check my server console it give prints the following :

[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x03\x00?\x01\x00\x00?\x03
\x03V?\x1E?\x11?\x04?M??y?b???yGl?\x03S\x11?\x00?\x10E?`\x00\x008?0?/?(?'?\x14?
\x13\x00?\x00?\x00?\x00?\x00=\x00<\x005\x00/?,?+?$?#?'.
[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x01\x00}\x01\x00\x00y\x03
\x01V?\x1E??-O??'aY?R?GZ;?g^9F??E?\x1Ct?\x00\x00\x18?\x14?\x13\x005\x00/?'.

Post the section of the log that is generated when you enter the url,
or do you mean there is nothing added to the log? It looks like some
sort of encoding error.

Colin

I have attached some of my files for user activation mail. You can check
it.
and here is what I get on development log file when I signup a new user.
and the mail in development log file.

Started POST "/users" for ::1 at 2016-03-27 20:37:31 +0530
Processing by UsersController#create as HTML
  Parameters: {"utf8"=>"✓",
"authenticity_token"=>"k37x/FEjLGKxkSbAMlH1zt3QLze/gQCXHrwk0bXtlFPoF/mbduoI4gQ4H7bhZOhD+jw2375EpMzqy6IeeifmHQ==",
"user"=>{"name"=>"testing", "email"=>"siteshranjan39@gmail.com",
"password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"},
"commit"=>"Create my account"}
  [1m[35m (1.0ms)[0m BEGIN
  [1m[36mUser Exists (36.6ms)[0m [1mSELECT 1 AS one FROM `users` WHERE
`users`.`email` = 'siteshranjan39@gmail.com' LIMIT 1[0m
  [1m[35mSQL (111.8ms)[0m INSERT INTO `users` (`name`, `email`,
`password_digest`, `created_at`, `updated_at`, `activation_digest`)
VALUES ('testing', 'siteshranjan39@gmail.com',
'$2a$10$0Q8teDUvinfjI3y.df4lwuDKcT1DiKUHmxk.VX0Iz8LPaANI4VVvy',
'2016-03-27 15:07:32', '2016-03-27 15:07:32',
'$2a$10$FQI1PtuYiq7UOFK8WVsUnuZ2lUS5gR04LC.dqQ8ILW5QIHdZzRJtq')
  [1m[36m (32.3ms)[0m [1mCOMMIT[0m
  Rendered user_mailer/account_activation.html.erb within layouts/mailer
(2.0ms)
  Rendered user_mailer/account_activation.text.erb within layouts/mailer
(0.0ms)

UserMailer#account_activation: processed outbound mail in 315.2ms

Sent mail to siteshranjan39@gmail.com (340.5ms)

It is not good just posting a big chunk of code and logs, you need to
find the bit that is failing and explain the problem clearly. You
have not even said here what the problem is.

Colin

Colin Law wrote in post #1182496:

I have attached some of my files for user activation mail. You can check
it.
and here is what I get on development log file when I signup a new user.
and the mail in development log file.

It is not good just posting a big chunk of code and logs, you need to
find the bit that is failing and explain the problem clearly. You
have not even said here what the problem is.

Colin

The Problem is that when I register new user I gets the mail in
development log file and I can also see the generated mail in server
console. But when I enter the activation url from the mail it does not
opens and I get the error bad request line in the server console Like.

[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x03\x00?\x01\x00\x00?\x03
\x03V?\x1E?\x11?\x04?M??y?b???yGl?\x03S\x11?\x00?\x10E?`\x00\x008?0?/?(?'?\x14?
\x13\x00?\x00?\x00?\x00?\x00=\x00<\x005\x00/?,?+?$?#?'.
[2016-03-24 22:37:58] ERROR bad Request-Line
`\x16\x03\x01\x00}\x01\x00\x00y\x03
\x01V?\x1E??-O??'aY?R?GZ;?g^9F??E?\x1Ct?\x00\x00\x18?\x14?\x13\x005\x00/?'.

I don't know why. Is it ssl error ? I am working on localhost .

Colin Law wrote in post #1182496:

I have attached some of my files for user activation mail. You can check
it.
and here is what I get on development log file when I signup a new user.
and the mail in development log file.

It is not good just posting a big chunk of code and logs, you need to
find the bit that is failing and explain the problem clearly. You
have not even said here what the problem is.

Colin

The Problem is that when I register new user I gets the mail in
development log file and I can also see the generated mail in server
console. But when I enter the activation url from the mail it does not
opens and I get the error bad request line in the server console Like.

What happens if you copy/paste the url from the email into the browser
address bar?

If that still gives the same error what happens if you re-type it into
the address bar (boring I know but please try it).

Colin

Colin Law wrote in post #1182498:

What happens if you copy/paste the url from the email into the browser
address bar?

If that still gives the same error what happens if you re-type it into
the address bar (boring I know but please try it).

Colin

Yes it's giving same error

What happens if you try it with http rather than https?

Colin

Thanks http solved the issue

I should have noticed that earlier.

By the way, in future could you please remember to quote the previous
message when replying, it makes it easier to follow the thread. This
is a mailing list not a forum (though you may be accessing it via a
forum-like interface. Thanks.

Colin