getaddrinfo Nom ou le service ne sait pas Erreur de Socket s3 brouillard carrierwave Figaro

Je vais avoir le problème quand je suis avec amazon s3 services

la erreur est

Excon::Errors::SocketError in PhotosController#create 
getaddrinfo: Name or service not known (SocketError)}

Cette erreur se produit lorsque j'essaie d'enregistrer l'image.

config/initializers/carrierwave.rb

CarrierWave.configure do |config|
config.fog_credentials = {
:provider               => 'AWS',                        
:aws_access_key_id      => 'XXXXX',                        
:aws_secret_access_key  => 'YYYYY',                        
:region                 => 'us-east-1',                  
:host                   => 's3.example.com',             
:endpoint               => 'https://s3.example.com:8080' 

}

config.fog_directory  = 'My_bucket_name'                       
config.fog_public     = false                            
config.fog_attributes = {'Cache-Control'=>"max-age=#{365.day.to_i}"} 

fin

je suis à l'aide de figaro.gem

config/application.yml

SECRET_KEY_BASE: aaaaaa 
AWS_ACCES_KEY_ID: XXXXXX
AWS_SECRET_ACCESS_KEY: YYYYYY
AWS_BUCKET: "My_bucket_name"

Gemfile

gem 'rails', '4.1.4'
gem 'mysql2'
gem 'carrierwave'
gem 'fog'
gem 'aws-sdk'
gem "figaro"

app/téléchargements/picture_uploader.rb

class PictureUploader < CarrierWave::Uploader::Base

storage :fog


def store_dir
'uploads/data'
end


end

j'ai suivi ce site entrez description du lien ici et n'a pas apporté des modifications à d'autres configurations.

j'ai déployé mon application sur heroku. je veux télécharger des images/vidéos à la demande.
quelqu'un peut-il aider ou me suggérer pour comment télécharger des images/vidéos à heroku avec l'aide de carrierwave.

Merci d'avance

OriginalL'auteur thilakg | 2014-11-08