"Protocol mismatch" when trying to access tunneled HTTP port

You should be able to do this with a single tunnel, provided that the intermediate server's settings allow this:

ssh -L 8082:remote-server:8082 dalvarado@intermediate-server

Then point your browser to

http://localhost:8082/

If remote-server:8082 is only accessible from remote-server itself, you need to tunnel further:

ssh -L 8022:remote-server:22 dalvarado@intermediate-server
ssh -L 8082:localhost:8082 dalvarado@localhost -p 8022

Then point your browser to http://localhost:8082/