OpenWSMAN IPv6 Support

View: New views
5 Messages — Rating Filter:   Alert me  

OpenWSMAN IPv6 Support

by A_Venkatachalam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

 <<openwsman-2.1.0-IPV6_support_configure.patch>>  <<openwsman-2.1.0-shttpd_IPV6_support.patch>>  <<openwsman-2.1.0-shttpd_IPV6_support_Makefile.patch>> Hi

Please find patches for IPv6 Support for OpenWSMAN. Kindly review the patches and submit.

The complete fix has been split into three separate patches, for configure.ac, makefile.am and .c files.

Once patches have been applied, autoreconf is needed as there is a change for configure.ac and makefile.am which have a build time check for Ipv6 support on a particular OS.


Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.






------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

openwsman-2.1.0-IPV6_support_configure.patch (654 bytes) Download Attachment
openwsman-2.1.0-shttpd_IPV6_support.patch (9K) Download Attachment
openwsman-2.1.0-shttpd_IPV6_support_Makefile.patch (1K) Download Attachment

Re: OpenWSMAN IPv6 Support

by A_Venkatachalam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Klaus,

Any updates for these patches?

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: A_Venkatachalam@... [mailto:A_Venkatachalam@...]
Sent: Monday, August 17, 2009 10:45 AM
To: openwsman-devel@...
Cc: kkaempf@...
Subject: [Openwsman-devel] OpenWSMAN IPv6 Support

 <<openwsman-2.1.0-IPV6_support_configure.patch>>  <<openwsman-2.1.0-shttpd_IPV6_support.patch>>  <<openwsman-2.1.0-shttpd_IPV6_support_Makefile.patch>> Hi

Please find patches for IPv6 Support for OpenWSMAN. Kindly review the patches and submit.

The complete fix has been split into three separate patches, for configure.ac, makefile.am and .c files.

Once patches have been applied, autoreconf is needed as there is a change for configure.ac and makefile.am which have a build time check for Ipv6 support on a particular OS.


Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: OpenWSMAN IPv6 Support

by Klaus Kaempf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* A_Venkatachalam@... <A_Venkatachalam@...> [Aug 17. 2009 07:15]:
>
> Please find patches for IPv6 Support for OpenWSMAN. Kindly review the patches and submit.
>

Thanks for these patches.

I have made some adaptions and submitted to svn as rev 3184.

- configure.in uses a different test to check for ipv6 availability
  ('stolen' from bind ;-))
- ipv6 is enabled by passing "--enable-ipv6" to 'configure'
- ENABLE_IPV6 is defined in wsman_config.h instead of passing it via
  command line
 
I also set the default to 'disabled' since one cannot use ipv4 and
ipv6 in parallel. I guess that would be a welcomed extension ;-)

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: OpenWSMAN IPv6 Support

by Klaus Kaempf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* Klaus Kaempf <kkaempf@...> [Aug 26. 2009 12:46]:
> * A_Venkatachalam@... <A_Venkatachalam@...> [Aug 17. 2009 07:15]:
> >
> > Please find patches for IPv6 Support for OpenWSMAN. Kindly review the patches and submit.
> >

Hmm, this doesn't work for me.

I get 'Address family not supported by protocol' inside
shttpd.c:open_listening_port(5985)

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: OpenWSMAN IPv6 Support

by A_Venkatachalam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I just now downloaded the latest code from SVN with Ipv6 Changes and Built it on a RHEL 5.2 Enterprise Server Box


09/enumeration/Release
Aug 27 15:42:57 [4423] Registering endpoint for Release
Aug 27 15:42:57 [4423] Registering Endpoint: http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull
Aug 27 15:42:57 [4423] Registering endpoint for Pull
Aug 27 15:42:57 [4423] Registering Endpoint: <null>
Aug 27 15:42:57 [4423] Registering endpoint for private EndPoint
Aug 27 15:42:57 [4423] Using SSL
Aug 27 15:42:57 [4423]      Working on port 443
Aug 27 15:42:57 [4423] Using Basic Authorization libwsman_pam_auth.so
Aug 27 15:42:57 [4423] ssl certificate: /etc/openwsman/servercert.pem
Aug 27 15:42:57 [4423] Using SSL
Aug 27 15:42:57 [4423] Initializing http server
Aug 27 15:42:57 [4423] Initialize SSL
Aug 27 15:42:57 [4423] init_ctx: initialized context 0x8568e00
Aug 27 15:42:57 [4423] Using Basic Authorization libwsman_pam_auth.so for /wsman
Aug 27 15:42:57 [4423] ************** IPV6 IS ENABLED *********************
Aug 27 15:42:57 [4423] shttpd_listen: added socket 3

Aug 27 15:47:43 [4423] handshake: SSL accepted
Aug 27 15:47:43 [4423] ::ffff:10.94.146.67:443 connected (socket 4)
Aug 27 15:47:43 [4423] Conn 4: parsing request: [POST /wsman HTTP/1.1
Connection: Keep-Alive
Content-Type: application/soap+xml;charset=UTF-8
User-Agent: Openwsman
Content-Length: 1368
Host: 10.94.146.67

]
Aug 27 15:47:43 [4423] parsing headers (len 141): [Connection: Keep-Alive
Content-Type: application/soap+xml;charset=UTF-8
User-Agent: Openwsman
Content-Length: 1368
Host: 10.94.146.67

]
Aug 27 15:47:43 [4423] decide_what_to_do: [/wsman]
Aug 27 15:47:43 [4423] is_alias: aliases []
Aug 27 15:47:43 [4423] 4 (null) stopped. 0 of content data, 150 now in a buffer
Aug 27 15:47:43 [4423] Disconnecting 4 (Keep-Alive)
Aug 27 15:47:43 [4423] handshake: SSL accepted
Aug 27 15:47:43 [4423] ::ffff:10.94.146.67:443 connected (socket 4)
Aug 27 15:47:43 [4423] Conn 4: parsing request: [POST /wsman HTTP/1.1
Connection: Keep-Alive
Content-Type: application/soap+xml;charset=UTF-8
User-Agent: Openwsman
Content-Length: 1368
Host: 10.94.146.67
Authorization: Basic cm9vdDpzYmlyb290MTIz

]
Aug 27 15:47:43 [4423] parsing headers (len 184): [Connection: Keep-Alive
Content-Type: application/soap+xml;charset=UTF-8
User-Agent: Openwsman
Content-Length: 1368
Host: 10.94.146.67
Authorization: Basic cm9vdDpzYmlyb290MTIz

]
Aug 27 15:47:43 [4423] decide_what_to_do: [/wsman]
Aug 27 15:47:43 [4423] is_alias: aliases []
Aug 27 15:47:43 [4423] Done reading request
Aug 27 15:47:43 [4423] Inbound call...
Aug 27 15:47:43 [4423] uri: http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/DCIM_OEM_DataAccessModule, action: http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/DCIM_OEM_DataAccessModule/SendCmd
Aug 27 15:47:43 [4423] namespace: http://schemas.dmtf.org/wbem/wsman/identity/1/wsmanidentity.xsd
Aug 27 15:47:43 [4423] namespace: http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2
Aug 27 15:47:43 [4423] Processing Filters: inbound
Aug 27 15:47:43 [4423] Checking Message ID: uuid:07b93870-436f-4da1-a05c-52913bd95e20
Aug 27 15:47:43 [4423] Custom Method Endpoint Called




I was also able to connect to this box......from client

You want me try on some particular OS ??

Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.



-----Original Message-----
From: Klaus Kaempf [mailto:kkaempf@...]
Sent: Thursday, August 27, 2009 2:01 PM
To: Venkatachalam, A
Cc: openwsman-devel@...
Subject: Re: OpenWSMAN IPv6 Support

* Klaus Kaempf <kkaempf@...> [Aug 26. 2009 12:46]:
> * A_Venkatachalam@... <A_Venkatachalam@...> [Aug 17. 2009 07:15]:
> >
> > Please find patches for IPv6 Support for OpenWSMAN. Kindly review the patches and submit.
> >

Hmm, this doesn't work for me.

I get 'Address family not supported by protocol' inside
shttpd.c:open_listening_port(5985)

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel