RapidMiner AI Hub Error: RMSSOAuthenticationError
rfuentealba
版主,RapidMiner认证分析师,会员,大学教授职位:568独角兽
在帮助
你好所有的,
好久不见!我在Docker上测试RapidMiner AI Hub的最新版本,当我发现这个错误消息:
我所做的只是按照指示做
这是一个启用了WSL2的Microsoft Windows 11, 64gb RAM, i9处理器,所以这个问题有点超出我的理解范围。我打算在Mac电脑上尝试同样的方法,以防Windows也会出现这种情况,但我不确定。
有人能帮我吗?提前谢谢。
好久不见!我在Docker上测试RapidMiner AI Hub的最新版本,当我发现这个错误消息:
我所做的只是按照指示做
- 将端口更改为8080。
- 在docker编写文件中将代理端口更改为8080。
- 将docker合成文件的端口也更改为8080:80。
- 添加了我的服务器许可证。
- 增加了我的围棋执照。
这是一个启用了WSL2的Microsoft Windows 11, 64gb RAM, i9处理器,所以这个问题有点超出我的理解范围。我打算在Mac电脑上尝试同样的方法,以防Windows也会出现这种情况,但我不确定。
有人能帮我吗?提前谢谢。
0
最佳答案
-
rfuentealba 版主,RapidMiner认证分析师,会员,大学教授职位:568独角兽大家好,
好消息!我能让它在Windows上运行!
我所做的和文档上说的差不多
在docker-compose.yml文件,
- 去了rm-proxy-svc服务定义,并将端口从8080切换到2080。
- 配置了PROXY_HTTP_PORT上节rm-server-svc服务定义到2080,而不是8080。为什么?我不知道,但当我把端口设置为8080时,它崩溃了,我不知道为什么。
- 修改了PUBLIC_DOMAIN我的IP地址。它也允许主机名,只要Docker可以到达这些。
- 修改了PUBLIC_URL而且SSO_PUBLIC_URL来http://my.ip.address:2080/.这个建议是由@MarcoBarradas
- 修改了COMPOSE_PROFILES来代理,着陆页,jupyter grafana, rts, platform-admin,服务器,job-agent, ces, token-tool.我把go, tabgo和radoop留在外面了。这个建议是由@MarcoBarradas了。
- 复制的内容echo $RANDOM | md5sum | head -c 20;回声| base64;我在WSL Ubuntu上执行的命令AUTH_SECRET变量。
- Marco还建议完成所有的SECRETs,但我不认为这是必要的,因为Docker可以为您完成这些。
运行它,完全一样@BalazsBarany说:
- 编写-d rm-init-svc
- -f rm-init-svc
- docker-compose了-
还有一件事我忘了:
如果你在Windows 10/11上运行这个程序,创建一个名为.wslconfig的文件,然后放入:
(wsl2)内存= 32 gb处理器= 4localhostforwarding = false
你将需要相当大的内存来运行它,而Docker Desktop在Windows 10/11上是受限的,所以你必须依赖WSL内核来运行它。这是分配更多内存的方法。注意,如果没有32 Gb的空闲RAM,您的计算机将大量使用交换文件。
愿一切都好!
杆。0
答案
我在一台macOS机器上执行了相同的过程,它显示了完全相同的错误。重新仔细遵循所有内容,不,它不是Docker。我在我的个人电脑和Mac电脑上为Docker Desktop增加了更多的内存(32gb),结果没有。仍然得到RMSSO错误。
我通常在Docker部署尚未完成时看到这种情况。即使在功能强大的服务器上,启动所有操作也需要几分钟。但几分钟后就有用了。
这应该有更好的文档记录,代理组件应该有更好的错误报告。
问候,
Balazs
我可以证实事实并非如此。我已经完全查看了文档,甚至看到了一个视频,在那里你制作RapidMiner AI Hub容器,我做了完全相同的事情,但没有效果。
我还在寻找,以防有什么发现,还是没有运气。
谢谢你!
请检查您是否已经在.env文件中设置了所有的SECRETS,并且您已经更改了应该在.yml文件中执行的两个位置的端口。
显然,我的问题与这些无关。我和Anthony谈过了,他告诉我Windows不支持在Windows上运行RapidMiner AI Hub。有人能够运行它,但在一个轻微的改变之后,一切又回到了下水道。不过我会继续想办法解决这个问题。
愿一切都好!
杆。