From plord at intricatenetworks.com Tue Feb 27 22:40:48 2018 Content-Type: multipart/mixed; boundary="===============4796544888471056748==" MIME-Version: 1.0 From: Zip To: users at ovirt.org Subject: [ovirt-users] CORSFilter Web Admin Date: Tue, 27 Feb 2018 16:40:39 -0600 Message-ID: --===============4796544888471056748== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3602594445_15090264 Content-type: text/plain; charset=3D"ISO-8859-1" Content-transfer-encoding: quoted-printable Is there a way to make CORSFilter work for webadmin? I have tried using the: engine-config -l | grep CORS engine-config -s CORSSupport=3D3Dtrue engine-config -s CORSAllowedOrigins=3D3D* service ovirt-engine restart A look at: engine-config -l | grep CORS Looks like support is only for REST API? - CORSSupport: "Enables CORS (Cross Origin Resource Sharing) support in RESTAPI.=3DB2 I have also tried adding to /usr/share/ovirt-engine/engine.ear/webadmin.war/WEB-INF/web.xml CORSSupport =3D20 org.ovirt.engine.core.utils.servlet.CORSSupportFilter CORSSupport /* But that just ends up in Server Errors https://pastebin.com/Q1JECzSw Thanks for any help ;) Zip --B_3602594445_15090264 Content-type: text/html; charset=3D"ISO-8859-1" Content-transfer-encoding: quoted-printable
Is there a way to = m=3D ake CORSFilter work for webadmin?

I have tried u= s=3D ing the:

engine-config -l | grep CORS
<= d=3D iv>engine-config -s CORSSupport=3D3Dtrue
engine-config -s CORSAll= owedO=3D rigins=3D3D*
service ovirt-engine restart

A look at:

engine-config -l | grep CORS

Looks like support is only for REST API?
- CORSS= u=3D pport: "Enables CORS (Cross Origin Resource Sharing) support in RESTAPI.= 2=3D 21;

I have also tried adding to /usr/share/ov= i=3D rt-engine/engine.ear/webadmin.war/WEB-INF/web.xml

= <=3D div>   <filter>
       <fi= l=3D ter-name>CORSSupport</filter-name>
      = &=3D nbsp;<filter-class>org.ovirt.engine.core.utils.servlet.CORSSupportFil= t=3D er</filter-class>
   </filter>
   <filter-mapping>
    &nb= s=3D p;  <filter-name>CORSSupport</filter-name>
 = ;=3D      <url-pattern>/*</url-pattern>
&n= b=3D sp;  </filter-mapping>

But that j= u=3D st ends up in Server Errors htt=3D ps://pastebin.com/Q1JECzSw


Than=3D ks for any help ;)

Zip
--B_3602594445_15090264-- --===============4796544888471056748== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" PiBUaGlzIG1lc3NhZ2UgaXMgaW4gTUlNRSBmb3JtYXQuIFNpbmNlIHlvdXIgbWFpbCByZWFkZXIg ZG9lcyBub3QgdW5kZXJzdGFuZAp0aGlzIGZvcm1hdCwgc29tZSBvciBhbGwgb2YgdGhpcyBtZXNz YWdlIG1heSBub3QgYmUgbGVnaWJsZS4KCi0tQl8zNjAyNTk0NDQ1XzE1MDkwMjY0CkNvbnRlbnQt dHlwZTogdGV4dC9wbGFpbjsKCWNoYXJzZXQ9IklTTy04ODU5LTEiCkNvbnRlbnQtdHJhbnNmZXIt ZW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCklzIHRoZXJlIGEgd2F5IHRvIG1ha2UgQ09SU0Zp bHRlciB3b3JrIGZvciB3ZWJhZG1pbj8KCkkgaGF2ZSB0cmllZCB1c2luZyB0aGU6CgplbmdpbmUt Y29uZmlnIC1sIHwgZ3JlcCBDT1JTCmVuZ2luZS1jb25maWcgLXMgQ09SU1N1cHBvcnQ9M0R0cnVl CmVuZ2luZS1jb25maWcgLXMgQ09SU0FsbG93ZWRPcmlnaW5zPTNEKgpzZXJ2aWNlIG92aXJ0LWVu Z2luZSByZXN0YXJ0CgpBIGxvb2sgYXQ6CgplbmdpbmUtY29uZmlnIC1sIHwgZ3JlcCBDT1JTCgpM b29rcyBsaWtlIHN1cHBvcnQgaXMgb25seSBmb3IgUkVTVCBBUEk/Ci0gQ09SU1N1cHBvcnQ6ICJF bmFibGVzIENPUlMgKENyb3NzIE9yaWdpbiBSZXNvdXJjZSBTaGFyaW5nKSBzdXBwb3J0IGluClJF U1RBUEkuPUIyCgpJIGhhdmUgYWxzbyB0cmllZCBhZGRpbmcgdG8KL3Vzci9zaGFyZS9vdmlydC1l bmdpbmUvZW5naW5lLmVhci93ZWJhZG1pbi53YXIvV0VCLUlORi93ZWIueG1sCgogICA8ZmlsdGVy PgogICAgICAgPGZpbHRlci1uYW1lPkNPUlNTdXBwb3J0PC9maWx0ZXItbmFtZT4KICAgICAgPTIw CjxmaWx0ZXItY2xhc3M+b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnV0aWxzLnNlcnZsZXQuQ09SU1N1 cHBvcnRGaWx0ZXI8L2ZpbHRlcj0KLQpjbGFzcz4KICAgPC9maWx0ZXI+CgogICA8ZmlsdGVyLW1h cHBpbmc+CiAgICAgICA8ZmlsdGVyLW5hbWU+Q09SU1N1cHBvcnQ8L2ZpbHRlci1uYW1lPgogICAg ICAgPHVybC1wYXR0ZXJuPi8qPC91cmwtcGF0dGVybj4KICAgPC9maWx0ZXItbWFwcGluZz4KCkJ1 dCB0aGF0IGp1c3QgZW5kcyB1cCBpbiBTZXJ2ZXIgRXJyb3JzIGh0dHBzOi8vcGFzdGViaW4uY29t L1ExSkVDelN3CgoKVGhhbmtzIGZvciBhbnkgaGVscCA7KQoKWmlwCgoKCi0tQl8zNjAyNTk0NDQ1 XzE1MDkwMjY0CkNvbnRlbnQtdHlwZTogdGV4dC9odG1sOwoJY2hhcnNldD0iSVNPLTg4NTktMSIK Q29udGVudC10cmFuc2Zlci1lbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWw+PGhlYWQ+ PC9oZWFkPjxib2R5IHN0eWxlPTNEIndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNw LW1vZGU6IHM9CnBhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7Ij48 ZGl2PjxkaXYgc3R5bGU9M0QiY29sb3I6IHJnYigwLD0KIDAsIDApOyBmb250LWZhbWlseTogLXdl YmtpdC1zdGFuZGFyZDsgZm9udC1zaXplOiAxNHB4OyI+SXMgdGhlcmUgYSB3YXkgdG8gbT0KYWtl IENPUlNGaWx0ZXIgd29yayBmb3Igd2ViYWRtaW4/PC9kaXY+PGRpdiBzdHlsZT0zRCJjb2xvcjog cmdiKDAsIDAsIDApOyBmb250PQotZmFtaWx5OiAtd2Via2l0LXN0YW5kYXJkOyBmb250LXNpemU6 IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0zRCJjb2xvcjogcmc9CmIoMCwgMCwgMCk7IGZv bnQtZmFtaWx5OiAtd2Via2l0LXN0YW5kYXJkOyBmb250LXNpemU6IDE0cHg7Ij5JIGhhdmUgdHJp ZWQgdXM9CmluZyB0aGU6PC9kaXY+PGRpdiBzdHlsZT0zRCJjb2xvcjogcmdiKDAsIDAsIDApOyBm b250LWZhbWlseTogLXdlYmtpdC1zdGFuZGFyZD0KOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9k aXY+PGRpdj48ZGl2PmVuZ2luZS1jb25maWcgLWwgfCBncmVwIENPUlM8L2Rpdj48ZD0KaXY+ZW5n aW5lLWNvbmZpZyAtcyBDT1JTU3VwcG9ydD0zRHRydWU8L2Rpdj48ZGl2PmVuZ2luZS1jb25maWcg LXMgQ09SU0FsbG93ZWRPPQpyaWdpbnM9M0QqPC9kaXY+PC9kaXY+PGRpdj5zZXJ2aWNlIG92aXJ0 LWVuZ2luZSByZXN0YXJ0PC9kaXY+PGRpdj48YnI+PC9kaXY+PGQ9Cml2PkEgbG9vayBhdDo8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PmVuZ2luZS1jb25maWcgLWwgfCBncmVwIENPUlM8L2Rpdj48 ZGk9CnY+PGJyPjwvZGl2PjxkaXY+TG9va3MgbGlrZSBzdXBwb3J0IGlzIG9ubHkgZm9yIFJFU1Qg QVBJPzwvZGl2PjxkaXY+LSBDT1JTU3U9CnBwb3J0OiAiRW5hYmxlcyBDT1JTIChDcm9zcyBPcmln aW4gUmVzb3VyY2UgU2hhcmluZykgc3VwcG9ydCBpbiBSRVNUQVBJLiYjODI9CjIxOzwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+SSBoYXZlIGFsc28gdHJpZWQgYWRkaW5nIHRvJm5ic3A7L3Vzci9z aGFyZS9vdmk9CnJ0LWVuZ2luZS9lbmdpbmUuZWFyL3dlYmFkbWluLndhci9XRUItSU5GL3dlYi54 bWw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjw9CmRpdj4mbmJzcDsgJm5ic3A7Jmx0O2ZpbHRl ciZndDs8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyZsdDtmaWw9CnRlci1u YW1lJmd0O0NPUlNTdXBwb3J0Jmx0Oy9maWx0ZXItbmFtZSZndDs8L2Rpdj48ZGl2PiZuYnNwOyAm bmJzcDsgJm5ic3A7ICY9Cm5ic3A7Jmx0O2ZpbHRlci1jbGFzcyZndDtvcmcub3ZpcnQuZW5naW5l LmNvcmUudXRpbHMuc2VydmxldC5DT1JTU3VwcG9ydEZpbHQ9CmVyJmx0Oy9maWx0ZXItY2xhc3Mm Z3Q7PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7Jmx0Oy9maWx0ZXImZ3Q7PC9kaXY+PGRpdj48YnI9 Cj48L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsmbHQ7ZmlsdGVyLW1hcHBpbmcmZ3Q7PC9kaXY+PGRp dj4mbmJzcDsgJm5ic3A7ICZuYnM9CnA7ICZuYnNwOyZsdDtmaWx0ZXItbmFtZSZndDtDT1JTU3Vw cG9ydCZsdDsvZmlsdGVyLW5hbWUmZ3Q7PC9kaXY+PGRpdj4mbmJzcDs9CiAmbmJzcDsgJm5ic3A7 ICZuYnNwOyZsdDt1cmwtcGF0dGVybiZndDsvKiZsdDsvdXJsLXBhdHRlcm4mZ3Q7PC9kaXY+PGRp dj4mbmI9CnNwOyAmbmJzcDsmbHQ7L2ZpbHRlci1tYXBwaW5nJmd0OzwvZGl2PjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+QnV0IHRoYXQganU9CnN0IGVuZHMgdXAgaW4gU2VydmVyIEVycm9ycyZu YnNwOzxhIGhyZWY9M0QiaHR0cHM6Ly9wYXN0ZWJpbi5jb20vUTFKRUN6U3ciPmh0dD0KcHM6Ly9w YXN0ZWJpbi5jb20vUTFKRUN6U3c8L2E+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdiBzdHlsZT0KPTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiAtd2Vi a2l0LXN0YW5kYXJkOyBmb250LXNpemU6IDE0cHg7Ij5UaGFuPQprcyBmb3IgYW55IGhlbHAgOyk8 L2Rpdj48ZGl2IHN0eWxlPTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiAtd2Vi a2k9CnQtc3RhbmRhcmQ7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPTNE ImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbj0KdC1mYW1pbHk6IC13ZWJraXQtc3RhbmRhcmQ7IGZv bnQtc2l6ZTogMTRweDsiPlppcDwvZGl2PjwvZGl2PjwvYm9keT48L2h0bWw+CgotLUJfMzYwMjU5 NDQ0NV8xNTA5MDI2NC0tCgoK --===============4796544888471056748==--