stickermule / rump

Hot sync two Redis servers using dumps.
MIT License
491 stars 94 forks source link

Authentication issue #35

Open xakraz opened 4 years ago

xakraz commented 4 years ago

Report

$ ./rump -from redis://h:XXXXXXXXXXXX@ec2-XXXXXXXX.compute.amazonaws.com:PORT/0 -to ./hero-redis.rump -ttl

rwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrwrw

SUCCESS
echo $REDIS_URL 
redis://hXXXXXXX@127.0.0.1:6379

redis-cli -u ${REDIS_URL} INFO SERVER
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
# Server
redis_version:4.0.10
redis_git_sha1:0
redis_git_dirty:0
redis_build_id:0
redis_mode:standalone
os:Amazon ElastiCache
...
./rump -from ./hero-redis.rump -to redis://hXXXXXXXXXX@127.0.0.1:6379/0

rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
signal: exit
NOAUTH Authentication required.

Notes

I have seen https://github.com/stickermule/rump/issues/26 and I have downloaded rump 1.0.0 from GitHub Release, but still facing the issue

imanandshah commented 4 years ago

I have the same problem.

./rump-1.0.0-linux-amd64 -from redis://NODEA:6379/1 -to redis://:PASSWORD@NODEB:6379/1

signal: exit done

baragona commented 4 years ago

I had to put an extra colon after the //:

redis://:

Then it worked...