i am using tridion 2013 sp1 with smarttarget 2014 sp1 and fredhopper 7.5 on windows machine on premise. my CD and fredhopper instance are running on same machine.
i am getting blow error while publishing component. i have done some changes in deployer confing for smarttarget and jar files. using this link
error while commiting deployment : failed during post transaction uploading zip to Fredhopper due to: 401 Authorization Required
2016-06-01 18:15:57,162 ERROR HostedEnvironmentDeployer - Error uploading zip to Fredhopper due to: 401 Authorization Required
2016-06-01 18:15:57,163 WARN CommitPhase - Failure during the post-transaction and the transaction will NOT be rolled-back
2016-06-01 18:15:57,163 WARN CommitPhase - Failure during the post-transaction and the transaction will NOT be rolled-back
2016-06-01 18:15:57,183 ERROR DeployPipelineExecutor - Unable to execute onSuccess event in phase: Deployment Commit Phase for transaction: tcm:0-14049-66560
2016-06-01 18:15:57,183 ERROR DeployPipelineExecutor - Unable to execute onSuccess event in phase: Deployment Commit Phase for transaction: tcm:0-14049-66560
2016-06-01 18:15:57,183 ERROR DeployPipelineExecutor - Original stacktrace for transaction: tcm:0-14049-66560
com.tridion.deployer.ProcessingException: Error uploading zip to Fredhopper due to: 401 Authorization Required
at com.tridion.smarttarget.deployer.fredhopper.HostedEnvironmentDeployer.uploadFile(HostedEnvironmentDeployer.java:290) ~[smarttarget_core.jar:na]
at com.tridion.smarttarget.deployer.fredhopper.HostedEnvironmentDeployer.deploy(HostedEnvironmentDeployer.java:39) ~[smarttarget_core.jar:na]
at com.tridion.smarttarget.utils.SmartTargetXMLUtils.persistFredhopperXML(SmartTargetXMLUtils.java:189) ~[smarttarget_core.jar:na]
at com.tridion.smarttarget.deployer.FredhopperOutputBuilder.persistFredhopperXML(FredhopperOutputBuilder.java:119) ~[smarttarget_core.jar:na]
at com.tridion.smarttarget.deployer.FredhopperDeployerModule.process(FredhopperDeployerModule.java:76) ~[smarttarget_core.jar:na]
at com.tridion.deployer.Processor.process(Processor.java:109) ~[cd_deployer.jar:na]
at com.tridion.deployer.workers.ProcessorWorker.doWork(ProcessorWorker.java:77) ~[cd_deployer.jar:na]
at com.tridion.deployer.phases.CommitPhase.onSuccess(CommitPhase.java:116) ~[cd_deployer.jar:na]
at com.tridion.deployer.phases.DeployPipelineExecutor.runSafeEvent(DeployPipelineExecutor.java:240) [cd_deployer.jar:na]
at com.tridion.deployer.phases.DeployPipelineExecutor.doExecute(DeployPipelineExecutor.java:101) [cd_deployer.jar:na]
at com.tridion.deployer.phases.DeployPipelineExecutor.execute(DeployPipelineExecutor.java:64) [cd_deployer.jar:na]
at com.tridion.deployer.TransactionManager.handleDeployPackage(TransactionManager.java:82) [cd_deployer.jar:na]
at com.tridion.deployer.queue.QueueLocationHandler$1.run(QueueLocationHandler.java:180) [cd_deployer.jar:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_75]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_75]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_75]